Cisco-IOS-XR-clns-isis-cfg API API Reference
API generated from Cisco-IOS-XR-clns-isis-cfg@2018-01-24.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf
Schemes: http
Version: 1.0.0
Paths
ISIS - Update
Update operation of resource: isis
isisbody object
Request Content-Types: application/json
Request Example
{
"instances": {
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{}
]
}
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS - Create
Create operation of resource: isis
isisbody object
Request Content-Types: application/json
Request Example
{
"instances": {
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{}
]
}
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS - Delete
Delete operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
ISIS - Retrieve
Retrieve operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instances": {
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{}
]
}
}
]
}
}
]
}
}
INSTANCES - Update
Update operation of resource: instances
instancesbody object
Request Content-Types: application/json
Request Example
{
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string"
}
]
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCES - Create
Create operation of resource: instances
instancesbody object
Request Content-Types: application/json
Request Example
{
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string"
}
]
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCES - Delete
Delete operation of resource: instances
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCES - Retrieve
Retrieve operation of resource: instances
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string"
}
]
}
}
]
}
}
]
}
INSTANCE - Update
Update operation of resource: instance
instancebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Create
Create operation of resource: instance
instancebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Delete
Delete operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Retrieve
Retrieve operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ]
}
]
}
}
SRGB - Update
Update operation of resource: srgb
srgbbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Create
Create operation of resource: srgb
srgbbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Delete
Delete operation of resource: srgb
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Retrieve
Retrieve operation of resource: srgb
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"upper-bound": "integer",
"lower-bound": "integer"
}
LSP-GENERATION-INTERVALS - Update
Update operation of resource: lsp-generation-intervals
lsp-generation-intervalsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVALS - Create
Create operation of resource: lsp-generation-intervals
lsp-generation-intervalsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVALS - Delete
Delete operation of resource: lsp-generation-intervals
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVALS - Retrieve
Retrieve operation of resource: lsp-generation-intervals
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
LSP-GENERATION-INTERVAL - Update
Update operation of resource: lsp-generation-interval
lsp-generation-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVAL - Create
Create operation of resource: lsp-generation-interval
lsp-generation-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVAL - Delete
Delete operation of resource: lsp-generation-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVAL - Retrieve
Retrieve operation of resource: lsp-generation-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
LSP-ARRIVAL-TIMES - Update
Update operation of resource: lsp-arrival-times
lsp-arrival-timesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIMES - Create
Create operation of resource: lsp-arrival-times
lsp-arrival-timesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIMES - Delete
Delete operation of resource: lsp-arrival-times
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIMES - Retrieve
Retrieve operation of resource: lsp-arrival-times
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
LSP-ARRIVAL-TIME - Update
Update operation of resource: lsp-arrival-time
lsp-arrival-timebody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIME - Create
Create operation of resource: lsp-arrival-time
lsp-arrival-timebody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIME - Delete
Delete operation of resource: lsp-arrival-time
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIME - Retrieve
Retrieve operation of resource: lsp-arrival-time
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
TRACE-BUFFER-SIZE - Update
Update operation of resource: trace-buffer-size
trace-buffer-sizebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFFER-SIZE - Create
Create operation of resource: trace-buffer-size
trace-buffer-sizebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFFER-SIZE - Delete
Delete operation of resource: trace-buffer-size
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFFER-SIZE - Retrieve
Retrieve operation of resource: trace-buffer-size
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
}
MAX-LINK-METRICS - Update
Update operation of resource: max-link-metrics
max-link-metricsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"max-link-metric": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRICS - Create
Create operation of resource: max-link-metrics
max-link-metricsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"max-link-metric": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRICS - Delete
Delete operation of resource: max-link-metrics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRICS - Retrieve
Retrieve operation of resource: max-link-metrics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-link-metric": [
{
"level": "string"
}
]
}
MAX-LINK-METRIC - Update
Update operation of resource: max-link-metric
max-link-metricbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRIC - Create
Create operation of resource: max-link-metric
max-link-metricbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRIC - Delete
Delete operation of resource: max-link-metric
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRIC - Retrieve
Retrieve operation of resource: max-link-metric
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
ADJACENCY-STAGGER - Update
Update operation of resource: adjacency-stagger
adjacency-staggerbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"max-nbr": "integer",
"initial-nbr": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Create
Create operation of resource: adjacency-stagger
adjacency-staggerbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"max-nbr": "integer",
"initial-nbr": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Delete
Delete operation of resource: adjacency-stagger
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Retrieve
Retrieve operation of resource: adjacency-stagger
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-nbr": "integer",
"initial-nbr": "integer"
}
AFS - Update
Update operation of resource: afs
afsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AFS - Create
Create operation of resource: afs
afsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AFS - Delete
Delete operation of resource: afs
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
AFS - Retrieve
Retrieve operation of resource: afs
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
AF - Update
Update operation of resource: af
afbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AF - Create
Create operation of resource: af
afbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AF - Delete
Delete operation of resource: af
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Retrieve
Retrieve operation of resource: af
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
AF-DATA - Update
Update operation of resource: af-data
af-databody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AF-DATA - Create
Create operation of resource: af-data
af-databody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AF-DATA - Delete
Delete operation of resource: af-data
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF-DATA - Retrieve
Retrieve operation of resource: af-data
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
SEGMENT-ROUTING - Update
Update operation of resource: segment-routing
segment-routingbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"bundle-member-adj-sid": [ null ],
"mpls": "string",
"prefix-sid-map": {
"receive": "boolean",
"advertise-local": [ null ]
},
"srv6": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Create
Create operation of resource: segment-routing
segment-routingbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"bundle-member-adj-sid": [ null ],
"mpls": "string",
"prefix-sid-map": {
"receive": "boolean",
"advertise-local": [ null ]
},
"srv6": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Delete
Delete operation of resource: segment-routing
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Retrieve
Retrieve operation of resource: segment-routing
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bundle-member-adj-sid": [ null ],
"mpls": "string",
"prefix-sid-map": {
"receive": "boolean",
"advertise-local": [ null ]
},
"srv6": [ null ]
}
PREFIX-SID-MAP - Update
Update operation of resource: prefix-sid-map
prefix-sid-mapbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Create
Create operation of resource: prefix-sid-map
prefix-sid-mapbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Delete
Delete operation of resource: prefix-sid-map
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Retrieve
Retrieve operation of resource: prefix-sid-map
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"receive": "boolean",
"advertise-local": [ null ]
}
METRIC-STYLES - Update
Update operation of resource: metric-styles
metric-stylesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"metric-style": [
{
"style": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Create
Create operation of resource: metric-styles
metric-stylesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"metric-style": [
{
"style": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Delete
Delete operation of resource: metric-styles
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Retrieve
Retrieve operation of resource: metric-styles
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric-style": [
{
"style": "string",
"level": "string"
}
]
}
METRIC-STYLE - Update
Update operation of resource: metric-style
metric-stylebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"style": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Create
Create operation of resource: metric-style
metric-stylebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"style": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Delete
Delete operation of resource: metric-style
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Retrieve
Retrieve operation of resource: metric-style
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"style": "string",
"level": "string"
}
FRR-TABLE - Update
Update operation of resource: frr-table
frr-tablebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-tiebreakers": {
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
},
"frr-remote-lfa-prefixes": {
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
},
"priority-limits": {
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
},
"frrsrlg-protection-types": {
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
},
"frr-use-cand-onlies": {
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
},
"frr-load-sharings": {
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Create
Create operation of resource: frr-table
frr-tablebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-tiebreakers": {
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
},
"frr-remote-lfa-prefixes": {
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
},
"priority-limits": {
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
},
"frrsrlg-protection-types": {
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
},
"frr-use-cand-onlies": {
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
},
"frr-load-sharings": {
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Delete
Delete operation of resource: frr-table
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Retrieve
Retrieve operation of resource: frr-table
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-tiebreakers": {
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
},
"frr-remote-lfa-prefixes": {
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
},
"priority-limits": {
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
},
"frrsrlg-protection-types": {
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
},
"frr-use-cand-onlies": {
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
},
"frr-load-sharings": {
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
}
FRR-LOAD-SHARINGS - Update
Update operation of resource: frr-load-sharings
frr-load-sharingsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Create
Create operation of resource: frr-load-sharings
frr-load-sharingsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Delete
Delete operation of resource: frr-load-sharings
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Retrieve
Retrieve operation of resource: frr-load-sharings
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
FRR-LOAD-SHARING - Update
Update operation of resource: frr-load-sharing
frr-load-sharingbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"load-sharing": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Create
Create operation of resource: frr-load-sharing
frr-load-sharingbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"load-sharing": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Delete
Delete operation of resource: frr-load-sharing
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Retrieve
Retrieve operation of resource: frr-load-sharing
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"load-sharing": "string",
"level": "string"
}
FRRSRLG-PROTECTION-TYPES - Update
Update operation of resource: frrsrlg-protection-types
frrsrlg-protection-typesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPES - Create
Create operation of resource: frrsrlg-protection-types
frrsrlg-protection-typesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPES - Delete
Delete operation of resource: frrsrlg-protection-types
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPES - Retrieve
Retrieve operation of resource: frrsrlg-protection-types
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
}
FRRSRLG-PROTECTION-TYPE - Update
Update operation of resource: frrsrlg-protection-type
frrsrlg-protection-typebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"protection-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPE - Create
Create operation of resource: frrsrlg-protection-type
frrsrlg-protection-typebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"protection-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPE - Delete
Delete operation of resource: frrsrlg-protection-type
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPE - Retrieve
Retrieve operation of resource: frrsrlg-protection-type
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protection-type": "string",
"level": "string"
}
PRIORITY-LIMITS - Update
Update operation of resource: priority-limits
priority-limitsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Create
Create operation of resource: priority-limits
priority-limitsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Delete
Delete operation of resource: priority-limits
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Retrieve
Retrieve operation of resource: priority-limits
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}
PRIORITY-LIMIT - Update
Update operation of resource: priority-limit
priority-limitbody object
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Create
Create operation of resource: priority-limit
priority-limitbody object
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Delete
Delete operation of resource: priority-limit
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Retrieve
Retrieve operation of resource: priority-limit
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
FRR-REMOTE-LFA-PREFIXES - Update
Update operation of resource: frr-remote-lfa-prefixes
frr-remote-lfa-prefixesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Create
Create operation of resource: frr-remote-lfa-prefixes
frr-remote-lfa-prefixesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Delete
Delete operation of resource: frr-remote-lfa-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Retrieve
Retrieve operation of resource: frr-remote-lfa-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
FRR-REMOTE-LFA-PREFIX - Update
Update operation of resource: frr-remote-lfa-prefix
frr-remote-lfa-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Create
Create operation of resource: frr-remote-lfa-prefix
frr-remote-lfa-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Delete
Delete operation of resource: frr-remote-lfa-prefix
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Retrieve
Retrieve operation of resource: frr-remote-lfa-prefix
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list-name": "string",
"level": "string"
}
FRR-TIEBREAKERS - Update
Update operation of resource: frr-tiebreakers
frr-tiebreakersbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Create
Create operation of resource: frr-tiebreakers
frr-tiebreakersbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Delete
Delete operation of resource: frr-tiebreakers
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Retrieve
Retrieve operation of resource: frr-tiebreakers
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
FRR-TIEBREAKER - Update
Update operation of resource: frr-tiebreaker
frr-tiebreakerbody object
ID of instance-name
ID of af-name saf-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Create
Create operation of resource: frr-tiebreaker
frr-tiebreakerbody object
ID of instance-name
ID of af-name saf-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Delete
Delete operation of resource: frr-tiebreaker
ID of instance-name
ID of af-name saf-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Retrieve
Retrieve operation of resource: frr-tiebreaker
ID of instance-name
ID of af-name saf-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
FRR-USE-CAND-ONLIES - Update
Update operation of resource: frr-use-cand-onlies
frr-use-cand-onliesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Create
Create operation of resource: frr-use-cand-onlies
frr-use-cand-onliesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Delete
Delete operation of resource: frr-use-cand-onlies
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Retrieve
Retrieve operation of resource: frr-use-cand-onlies
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
}
FRR-USE-CAND-ONLY - Update
Update operation of resource: frr-use-cand-only
frr-use-cand-onlybody object
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Create
Create operation of resource: frr-use-cand-only
frr-use-cand-onlybody object
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Delete
Delete operation of resource: frr-use-cand-only
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Retrieve
Retrieve operation of resource: frr-use-cand-only
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"level": "string"
}
ROUTER-ID - Update
Update operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Create
Create operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Delete
Delete operation of resource: router-id
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Retrieve
Retrieve operation of resource: router-id
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"address": "string"
}
SPF-PREFIX-PRIORITIES - Update
Update operation of resource: spf-prefix-priorities
spf-prefix-prioritiesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"spf-prefix-priority": [
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Create
Create operation of resource: spf-prefix-priorities
spf-prefix-prioritiesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"spf-prefix-priority": [
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Delete
Delete operation of resource: spf-prefix-priorities
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Retrieve
Retrieve operation of resource: spf-prefix-priorities
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-prefix-priority": [
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
]
}
SPF-PREFIX-PRIORITY - Update
Update operation of resource: spf-prefix-priority
spf-prefix-prioritybody object
ID of instance-name
ID of af-name saf-name
ID of level prefix-priority-type
Request Content-Types: application/json
Request Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Create
Create operation of resource: spf-prefix-priority
spf-prefix-prioritybody object
ID of instance-name
ID of af-name saf-name
ID of level prefix-priority-type
Request Content-Types: application/json
Request Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Delete
Delete operation of resource: spf-prefix-priority
ID of instance-name
ID of af-name saf-name
ID of level prefix-priority-type
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Retrieve
Retrieve operation of resource: spf-prefix-priority
ID of instance-name
ID of af-name saf-name
ID of level prefix-priority-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
SUMMARY-PREFIXES - Update
Update operation of resource: summary-prefixes
summary-prefixesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"summary-prefix": [
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Create
Create operation of resource: summary-prefixes
summary-prefixesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"summary-prefix": [
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Delete
Delete operation of resource: summary-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Retrieve
Retrieve operation of resource: summary-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-prefix": [
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
]
}
SUMMARY-PREFIX - Update
Update operation of resource: summary-prefix
summary-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Create
Create operation of resource: summary-prefix
summary-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Delete
Delete operation of resource: summary-prefix
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
MICRO-LOOP-AVOIDANCE - Update
Update operation of resource: micro-loop-avoidance
micro-loop-avoidancebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Create
Create operation of resource: micro-loop-avoidance
micro-loop-avoidancebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Delete
Delete operation of resource: micro-loop-avoidance
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Retrieve
Retrieve operation of resource: micro-loop-avoidance
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-update-delay": "integer",
"enable": "string"
}
UCMP - Update
Update operation of resource: ucmp
ucmpbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
},
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Create
Create operation of resource: ucmp
ucmpbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
},
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Delete
Delete operation of resource: ucmp
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Retrieve
Retrieve operation of resource: ucmp
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
},
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer"
}
ENABLE - Update
Update operation of resource: enable
enablebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Create
Create operation of resource: enable
enablebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Delete
Delete operation of resource: enable
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Retrieve
Retrieve operation of resource: enable
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"variance": "integer",
"prefix-list-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of instance-name
ID of af-name saf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of instance-name
ID of af-name saf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of instance-name
ID of af-name saf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of instance-name
ID of af-name saf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
MAX-REDIST-PREFIXES - Update
Update operation of resource: max-redist-prefixes
max-redist-prefixesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"max-redist-prefix": [
{
"prefix-limit": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Create
Create operation of resource: max-redist-prefixes
max-redist-prefixesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"max-redist-prefix": [
{
"prefix-limit": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Delete
Delete operation of resource: max-redist-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Retrieve
Retrieve operation of resource: max-redist-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-redist-prefix": [
{
"prefix-limit": "integer",
"level": "string"
}
]
}
MAX-REDIST-PREFIX - Update
Update operation of resource: max-redist-prefix
max-redist-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-limit": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Create
Create operation of resource: max-redist-prefix
max-redist-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-limit": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Delete
Delete operation of resource: max-redist-prefix
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Retrieve
Retrieve operation of resource: max-redist-prefix
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-limit": "integer",
"level": "string"
}
PROPAGATIONS - Update
Update operation of resource: propagations
propagationsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"propagation": [
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Create
Create operation of resource: propagations
propagationsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"propagation": [
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Delete
Delete operation of resource: propagations
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Retrieve
Retrieve operation of resource: propagations
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"propagation": [
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
]
}
PROPAGATION - Update
Update operation of resource: propagation
propagationbody object
ID of instance-name
ID of af-name saf-name
ID of source-level destination-level
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Create
Create operation of resource: propagation
propagationbody object
ID of instance-name
ID of af-name saf-name
ID of source-level destination-level
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Delete
Delete operation of resource: propagation
ID of instance-name
ID of af-name saf-name
ID of source-level destination-level
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Retrieve
Retrieve operation of resource: propagation
ID of instance-name
ID of af-name saf-name
ID of source-level destination-level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
REDISTRIBUTIONS - Update
Update operation of resource: redistributions
redistributionsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"redistribution": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Create
Create operation of resource: redistributions
redistributionsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"redistribution": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Delete
Delete operation of resource: redistributions
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Retrieve
Retrieve operation of resource: redistributions
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistribution": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
]
}
REDISTRIBUTION - Update
Update operation of resource: redistribution
redistributionbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Create
Create operation of resource: redistribution
redistributionbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Delete
Delete operation of resource: redistribution
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Retrieve
Retrieve operation of resource: redistribution
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Update
Update operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
connected-or-static-or-rip-or-subscriber-or-mobilebody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Create
Create operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
connected-or-static-or-rip-or-subscriber-or-mobilebody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Delete
Delete operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Retrieve
Retrieve operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Update
Update operation of resource: ospf-or-ospfv3-or-isis-or-application
ospf-or-ospfv3-or-isis-or-applicationbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Create
Create operation of resource: ospf-or-ospfv3-or-isis-or-application
ospf-or-ospfv3-or-isis-or-applicationbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Delete
Delete operation of resource: ospf-or-ospfv3-or-isis-or-application
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve
Retrieve operation of resource: ospf-or-ospfv3-or-isis-or-application
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-zz
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-zz
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-zz
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-zz
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
APPLICATION-TABLES - Update
Update operation of resource: application-tables
application-tablesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"application-table": [
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLES - Create
Create operation of resource: application-tables
application-tablesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"application-table": [
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLES - Delete
Delete operation of resource: application-tables
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLES - Retrieve
Retrieve operation of resource: application-tables
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"application-table": [
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
]
}
APPLICATION-TABLE - Update
Update operation of resource: application-table
application-tablebody object
ID of instance-name
ID of af-name saf-name
ID of app-type
Request Content-Types: application/json
Request Example
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLE - Create
Create operation of resource: application-table
application-tablebody object
ID of instance-name
ID of af-name saf-name
ID of app-type
Request Content-Types: application/json
Request Example
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLE - Delete
Delete operation of resource: application-table
ID of instance-name
ID of af-name saf-name
ID of app-type
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLE - Retrieve
Retrieve operation of resource: application-table
ID of instance-name
ID of af-name saf-name
ID of app-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
ATTRIBUTE-TABLE - Update
Update operation of resource: attribute-table
attribute-tablebody object
ID of instance-name
ID of af-name saf-name
ID of app-type
ID of app-type
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"app-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-TABLE - Create
Create operation of resource: attribute-table
attribute-tablebody object
ID of instance-name
ID of af-name saf-name
ID of app-type
ID of app-type
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"app-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-TABLE - Delete
Delete operation of resource: attribute-table
ID of instance-name
ID of af-name saf-name
ID of app-type
ID of app-type
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-TABLE - Retrieve
Retrieve operation of resource: attribute-table
ID of instance-name
ID of af-name saf-name
ID of app-type
ID of app-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"app-type": "string"
}
SPF-PERIODIC-INTERVALS - Update
Update operation of resource: spf-periodic-intervals
spf-periodic-intervalsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"spf-periodic-interval": [
{
"periodic-interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Create
Create operation of resource: spf-periodic-intervals
spf-periodic-intervalsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"spf-periodic-interval": [
{
"periodic-interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Delete
Delete operation of resource: spf-periodic-intervals
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Retrieve
Retrieve operation of resource: spf-periodic-intervals
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-periodic-interval": [
{
"periodic-interval": "integer",
"level": "string"
}
]
}
SPF-PERIODIC-INTERVAL - Update
Update operation of resource: spf-periodic-interval
spf-periodic-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"periodic-interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Create
Create operation of resource: spf-periodic-interval
spf-periodic-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"periodic-interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Delete
Delete operation of resource: spf-periodic-interval
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Retrieve
Retrieve operation of resource: spf-periodic-interval
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"periodic-interval": "integer",
"level": "string"
}
DISTRIBUTE-LIST-IN - Update
Update operation of resource: distribute-list-in
distribute-list-inbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Create
Create operation of resource: distribute-list-in
distribute-list-inbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Delete
Delete operation of resource: distribute-list-in
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Retrieve
Retrieve operation of resource: distribute-list-in
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
SPF-INTERVALS - Update
Update operation of resource: spf-intervals
spf-intervalsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"spf-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Create
Create operation of resource: spf-intervals
spf-intervalsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"spf-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Delete
Delete operation of resource: spf-intervals
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Retrieve
Retrieve operation of resource: spf-intervals
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
SPF-INTERVAL - Update
Update operation of resource: spf-interval
spf-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Create
Create operation of resource: spf-interval
spf-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Delete
Delete operation of resource: spf-interval
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Retrieve
Retrieve operation of resource: spf-interval
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
MONITOR-CONVERGENCE - Update
Update operation of resource: monitor-convergence
monitor-convergencebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Create
Create operation of resource: monitor-convergence
monitor-convergencebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Delete
Delete operation of resource: monitor-convergence
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Retrieve
Retrieve operation of resource: monitor-convergence
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
DEFAULT-INFORMATION - Update
Update operation of resource: default-information
default-informationbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Create
Create operation of resource: default-information
default-informationbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Delete
Delete operation of resource: default-information
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Retrieve
Retrieve operation of resource: default-information
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
ADMIN-DISTANCES - Update
Update operation of resource: admin-distances
admin-distancesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"admin-distance": [
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Create
Create operation of resource: admin-distances
admin-distancesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"admin-distance": [
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Delete
Delete operation of resource: admin-distances
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Retrieve
Retrieve operation of resource: admin-distances
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"admin-distance": [
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
]
}
ADMIN-DISTANCE - Update
Update operation of resource: admin-distance
admin-distancebody object
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Create
Create operation of resource: admin-distance
admin-distancebody object
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Delete
Delete operation of resource: admin-distance
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Retrieve
Retrieve operation of resource: admin-distance
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
ISPF - Update
Update operation of resource: ispf
ispfbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"states": {
"state": [
{
"state": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Create
Create operation of resource: ispf
ispfbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"states": {
"state": [
{
"state": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Delete
Delete operation of resource: ispf
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Retrieve
Retrieve operation of resource: ispf
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"states": {
"state": [
{
"state": "string",
"level": "string"
}
]
}
}
STATES - Update
Update operation of resource: states
statesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"state": [
{
"state": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Create
Create operation of resource: states
statesbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"state": [
{
"state": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Delete
Delete operation of resource: states
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Retrieve
Retrieve operation of resource: states
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": [
{
"state": "string",
"level": "string"
}
]
}
STATE - Update
Update operation of resource: state
statebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"state": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Create
Create operation of resource: state
statebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"state": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Delete
Delete operation of resource: state
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Retrieve
Retrieve operation of resource: state
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": "string",
"level": "string"
}
MPLS-LDP-GLOBAL - Update
Update operation of resource: mpls-ldp-global
mpls-ldp-globalbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"auto-config": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Create
Create operation of resource: mpls-ldp-global
mpls-ldp-globalbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"auto-config": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Delete
Delete operation of resource: mpls-ldp-global
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Retrieve
Retrieve operation of resource: mpls-ldp-global
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"auto-config": "boolean"
}
MPLS - Update
Update operation of resource: mpls
mplsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"igp-intact": [ null ],
"multicast-intact": [ null ],
"router-id": {
"interface-name": "string",
"address": "string"
},
"level": {
"level1": "boolean",
"level2": "boolean"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Create
Create operation of resource: mpls
mplsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"igp-intact": [ null ],
"multicast-intact": [ null ],
"router-id": {
"interface-name": "string",
"address": "string"
},
"level": {
"level1": "boolean",
"level2": "boolean"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Delete
Delete operation of resource: mpls
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Retrieve
Retrieve operation of resource: mpls
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"igp-intact": [ null ],
"multicast-intact": [ null ],
"router-id": {
"interface-name": "string",
"address": "string"
},
"level": {
"level1": "boolean",
"level2": "boolean"
}
}
ROUTER-ID - Update
Update operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Create
Create operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Delete
Delete operation of resource: router-id
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Retrieve
Retrieve operation of resource: router-id
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"address": "string"
}
LEVEL - Update
Update operation of resource: level
levelbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"level1": "boolean",
"level2": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Create
Create operation of resource: level
levelbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"level1": "boolean",
"level2": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Delete
Delete operation of resource: level
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Retrieve
Retrieve operation of resource: level
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level1": "boolean",
"level2": "boolean"
}
MANUAL-ADJ-SIDS - Update
Update operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Create
Create operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Delete
Delete operation of resource: manual-adj-sids
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Retrieve
Retrieve operation of resource: manual-adj-sids
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
MANUAL-ADJ-SID - Update
Update operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of af-name saf-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Create
Create operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of af-name saf-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Delete
Delete operation of resource: manual-adj-sid
ID of instance-name
ID of af-name saf-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of af-name saf-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
METRICS - Update
Update operation of resource: metrics
metricsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Create
Create operation of resource: metrics
metricsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Delete
Delete operation of resource: metrics
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Retrieve
Retrieve operation of resource: metrics
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
METRIC - Update
Update operation of resource: metric
metricbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Create
Create operation of resource: metric
metricbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Delete
Delete operation of resource: metric
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Retrieve
Retrieve operation of resource: metric
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "string",
"level": "string"
}
WEIGHTS - Update
Update operation of resource: weights
weightsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Create
Create operation of resource: weights
weightsbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Delete
Delete operation of resource: weights
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Retrieve
Retrieve operation of resource: weights
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
WEIGHT - Update
Update operation of resource: weight
weightbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Create
Create operation of resource: weight
weightbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Delete
Delete operation of resource: weight
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Retrieve
Retrieve operation of resource: weight
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": "integer",
"level": "string"
}
TOPOLOGY-NAME - Update
Update operation of resource: topology-name
topology-namebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"topology-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Create
Create operation of resource: topology-name
topology-namebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"topology-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Delete
Delete operation of resource: topology-name
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Retrieve
Retrieve operation of resource: topology-name
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-name": "string"
}
SEGMENT-ROUTING - Update
Update operation of resource: segment-routing
segment-routingbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"bundle-member-adj-sid": [ null ],
"mpls": "string",
"prefix-sid-map": {
"receive": "boolean",
"advertise-local": [ null ]
},
"srv6": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Create
Create operation of resource: segment-routing
segment-routingbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"bundle-member-adj-sid": [ null ],
"mpls": "string",
"prefix-sid-map": {
"receive": "boolean",
"advertise-local": [ null ]
},
"srv6": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Delete
Delete operation of resource: segment-routing
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Retrieve
Retrieve operation of resource: segment-routing
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bundle-member-adj-sid": [ null ],
"mpls": "string",
"prefix-sid-map": {
"receive": "boolean",
"advertise-local": [ null ]
},
"srv6": [ null ]
}
PREFIX-SID-MAP - Update
Update operation of resource: prefix-sid-map
prefix-sid-mapbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Create
Create operation of resource: prefix-sid-map
prefix-sid-mapbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Delete
Delete operation of resource: prefix-sid-map
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Retrieve
Retrieve operation of resource: prefix-sid-map
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"receive": "boolean",
"advertise-local": [ null ]
}
METRIC-STYLES - Update
Update operation of resource: metric-styles
metric-stylesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"metric-style": [
{
"style": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Create
Create operation of resource: metric-styles
metric-stylesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"metric-style": [
{
"style": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Delete
Delete operation of resource: metric-styles
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Retrieve
Retrieve operation of resource: metric-styles
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric-style": [
{
"style": "string",
"level": "string"
}
]
}
METRIC-STYLE - Update
Update operation of resource: metric-style
metric-stylebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"style": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Create
Create operation of resource: metric-style
metric-stylebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"style": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Delete
Delete operation of resource: metric-style
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Retrieve
Retrieve operation of resource: metric-style
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"style": "string",
"level": "string"
}
FRR-TABLE - Update
Update operation of resource: frr-table
frr-tablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-tiebreakers": {
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
},
"frr-remote-lfa-prefixes": {
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
},
"priority-limits": {
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
},
"frrsrlg-protection-types": {
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
},
"frr-use-cand-onlies": {
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
},
"frr-load-sharings": {
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Create
Create operation of resource: frr-table
frr-tablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-tiebreakers": {
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
},
"frr-remote-lfa-prefixes": {
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
},
"priority-limits": {
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
},
"frrsrlg-protection-types": {
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
},
"frr-use-cand-onlies": {
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
},
"frr-load-sharings": {
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Delete
Delete operation of resource: frr-table
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Retrieve
Retrieve operation of resource: frr-table
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-tiebreakers": {
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
},
"frr-remote-lfa-prefixes": {
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
},
"priority-limits": {
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
},
"frrsrlg-protection-types": {
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
},
"frr-use-cand-onlies": {
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
},
"frr-load-sharings": {
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
}
FRR-LOAD-SHARINGS - Update
Update operation of resource: frr-load-sharings
frr-load-sharingsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Create
Create operation of resource: frr-load-sharings
frr-load-sharingsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Delete
Delete operation of resource: frr-load-sharings
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Retrieve
Retrieve operation of resource: frr-load-sharings
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
FRR-LOAD-SHARING - Update
Update operation of resource: frr-load-sharing
frr-load-sharingbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"load-sharing": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Create
Create operation of resource: frr-load-sharing
frr-load-sharingbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"load-sharing": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Delete
Delete operation of resource: frr-load-sharing
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Retrieve
Retrieve operation of resource: frr-load-sharing
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"load-sharing": "string",
"level": "string"
}
FRRSRLG-PROTECTION-TYPES - Update
Update operation of resource: frrsrlg-protection-types
frrsrlg-protection-typesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPES - Create
Create operation of resource: frrsrlg-protection-types
frrsrlg-protection-typesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPES - Delete
Delete operation of resource: frrsrlg-protection-types
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPES - Retrieve
Retrieve operation of resource: frrsrlg-protection-types
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
}
FRRSRLG-PROTECTION-TYPE - Update
Update operation of resource: frrsrlg-protection-type
frrsrlg-protection-typebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"protection-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPE - Create
Create operation of resource: frrsrlg-protection-type
frrsrlg-protection-typebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"protection-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPE - Delete
Delete operation of resource: frrsrlg-protection-type
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRRSRLG-PROTECTION-TYPE - Retrieve
Retrieve operation of resource: frrsrlg-protection-type
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protection-type": "string",
"level": "string"
}
PRIORITY-LIMITS - Update
Update operation of resource: priority-limits
priority-limitsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Create
Create operation of resource: priority-limits
priority-limitsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Delete
Delete operation of resource: priority-limits
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Retrieve
Retrieve operation of resource: priority-limits
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}
PRIORITY-LIMIT - Update
Update operation of resource: priority-limit
priority-limitbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Create
Create operation of resource: priority-limit
priority-limitbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Delete
Delete operation of resource: priority-limit
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Retrieve
Retrieve operation of resource: priority-limit
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
FRR-REMOTE-LFA-PREFIXES - Update
Update operation of resource: frr-remote-lfa-prefixes
frr-remote-lfa-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Create
Create operation of resource: frr-remote-lfa-prefixes
frr-remote-lfa-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Delete
Delete operation of resource: frr-remote-lfa-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Retrieve
Retrieve operation of resource: frr-remote-lfa-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
FRR-REMOTE-LFA-PREFIX - Update
Update operation of resource: frr-remote-lfa-prefix
frr-remote-lfa-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Create
Create operation of resource: frr-remote-lfa-prefix
frr-remote-lfa-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Delete
Delete operation of resource: frr-remote-lfa-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Retrieve
Retrieve operation of resource: frr-remote-lfa-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list-name": "string",
"level": "string"
}
FRR-TIEBREAKERS - Update
Update operation of resource: frr-tiebreakers
frr-tiebreakersbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Create
Create operation of resource: frr-tiebreakers
frr-tiebreakersbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Delete
Delete operation of resource: frr-tiebreakers
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Retrieve
Retrieve operation of resource: frr-tiebreakers
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
FRR-TIEBREAKER - Update
Update operation of resource: frr-tiebreaker
frr-tiebreakerbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Create
Create operation of resource: frr-tiebreaker
frr-tiebreakerbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Delete
Delete operation of resource: frr-tiebreaker
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Retrieve
Retrieve operation of resource: frr-tiebreaker
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
FRR-USE-CAND-ONLIES - Update
Update operation of resource: frr-use-cand-onlies
frr-use-cand-onliesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Create
Create operation of resource: frr-use-cand-onlies
frr-use-cand-onliesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Delete
Delete operation of resource: frr-use-cand-onlies
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Retrieve
Retrieve operation of resource: frr-use-cand-onlies
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
}
FRR-USE-CAND-ONLY - Update
Update operation of resource: frr-use-cand-only
frr-use-cand-onlybody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Create
Create operation of resource: frr-use-cand-only
frr-use-cand-onlybody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Delete
Delete operation of resource: frr-use-cand-only
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Retrieve
Retrieve operation of resource: frr-use-cand-only
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"level": "string"
}
ROUTER-ID - Update
Update operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Create
Create operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Delete
Delete operation of resource: router-id
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Retrieve
Retrieve operation of resource: router-id
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"address": "string"
}
SPF-PREFIX-PRIORITIES - Update
Update operation of resource: spf-prefix-priorities
spf-prefix-prioritiesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"spf-prefix-priority": [
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Create
Create operation of resource: spf-prefix-priorities
spf-prefix-prioritiesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"spf-prefix-priority": [
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Delete
Delete operation of resource: spf-prefix-priorities
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Retrieve
Retrieve operation of resource: spf-prefix-priorities
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-prefix-priority": [
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
]
}
SPF-PREFIX-PRIORITY - Update
Update operation of resource: spf-prefix-priority
spf-prefix-prioritybody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level prefix-priority-type
Request Content-Types: application/json
Request Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Create
Create operation of resource: spf-prefix-priority
spf-prefix-prioritybody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level prefix-priority-type
Request Content-Types: application/json
Request Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Delete
Delete operation of resource: spf-prefix-priority
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level prefix-priority-type
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Retrieve
Retrieve operation of resource: spf-prefix-priority
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level prefix-priority-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
SUMMARY-PREFIXES - Update
Update operation of resource: summary-prefixes
summary-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"summary-prefix": [
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Create
Create operation of resource: summary-prefixes
summary-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"summary-prefix": [
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Delete
Delete operation of resource: summary-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Retrieve
Retrieve operation of resource: summary-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-prefix": [
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
]
}
SUMMARY-PREFIX - Update
Update operation of resource: summary-prefix
summary-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Create
Create operation of resource: summary-prefix
summary-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Delete
Delete operation of resource: summary-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
MICRO-LOOP-AVOIDANCE - Update
Update operation of resource: micro-loop-avoidance
micro-loop-avoidancebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Create
Create operation of resource: micro-loop-avoidance
micro-loop-avoidancebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Delete
Delete operation of resource: micro-loop-avoidance
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Retrieve
Retrieve operation of resource: micro-loop-avoidance
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-update-delay": "integer",
"enable": "string"
}
UCMP - Update
Update operation of resource: ucmp
ucmpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
},
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Create
Create operation of resource: ucmp
ucmpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
},
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Delete
Delete operation of resource: ucmp
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Retrieve
Retrieve operation of resource: ucmp
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
},
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer"
}
ENABLE - Update
Update operation of resource: enable
enablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Create
Create operation of resource: enable
enablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Delete
Delete operation of resource: enable
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Retrieve
Retrieve operation of resource: enable
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"variance": "integer",
"prefix-list-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
MAX-REDIST-PREFIXES - Update
Update operation of resource: max-redist-prefixes
max-redist-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"max-redist-prefix": [
{
"prefix-limit": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Create
Create operation of resource: max-redist-prefixes
max-redist-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"max-redist-prefix": [
{
"prefix-limit": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Delete
Delete operation of resource: max-redist-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Retrieve
Retrieve operation of resource: max-redist-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-redist-prefix": [
{
"prefix-limit": "integer",
"level": "string"
}
]
}
MAX-REDIST-PREFIX - Update
Update operation of resource: max-redist-prefix
max-redist-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-limit": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Create
Create operation of resource: max-redist-prefix
max-redist-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-limit": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Delete
Delete operation of resource: max-redist-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Retrieve
Retrieve operation of resource: max-redist-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-limit": "integer",
"level": "string"
}
PROPAGATIONS - Update
Update operation of resource: propagations
propagationsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"propagation": [
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Create
Create operation of resource: propagations
propagationsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"propagation": [
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Delete
Delete operation of resource: propagations
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Retrieve
Retrieve operation of resource: propagations
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"propagation": [
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
]
}
PROPAGATION - Update
Update operation of resource: propagation
propagationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of source-level destination-level
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Create
Create operation of resource: propagation
propagationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of source-level destination-level
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Delete
Delete operation of resource: propagation
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of source-level destination-level
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Retrieve
Retrieve operation of resource: propagation
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of source-level destination-level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
REDISTRIBUTIONS - Update
Update operation of resource: redistributions
redistributionsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"redistribution": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Create
Create operation of resource: redistributions
redistributionsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"redistribution": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Delete
Delete operation of resource: redistributions
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Retrieve
Retrieve operation of resource: redistributions
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistribution": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
]
}
REDISTRIBUTION - Update
Update operation of resource: redistribution
redistributionbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Create
Create operation of resource: redistribution
redistributionbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Delete
Delete operation of resource: redistribution
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Retrieve
Retrieve operation of resource: redistribution
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Update
Update operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
connected-or-static-or-rip-or-subscriber-or-mobilebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Create
Create operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
connected-or-static-or-rip-or-subscriber-or-mobilebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Delete
Delete operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Retrieve
Retrieve operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Update
Update operation of resource: ospf-or-ospfv3-or-isis-or-application
ospf-or-ospfv3-or-isis-or-applicationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Create
Create operation of resource: ospf-or-ospfv3-or-isis-or-application
ospf-or-ospfv3-or-isis-or-applicationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Delete
Delete operation of resource: ospf-or-ospfv3-or-isis-or-application
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve
Retrieve operation of resource: ospf-or-ospfv3-or-isis-or-application
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-zz
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-zz
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-zz
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-zz
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
APPLICATION-TABLES - Update
Update operation of resource: application-tables
application-tablesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"application-table": [
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLES - Create
Create operation of resource: application-tables
application-tablesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"application-table": [
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLES - Delete
Delete operation of resource: application-tables
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLES - Retrieve
Retrieve operation of resource: application-tables
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"application-table": [
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
]
}
APPLICATION-TABLE - Update
Update operation of resource: application-table
application-tablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of app-type
Request Content-Types: application/json
Request Example
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLE - Create
Create operation of resource: application-table
application-tablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of app-type
Request Content-Types: application/json
Request Example
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLE - Delete
Delete operation of resource: application-table
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of app-type
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-TABLE - Retrieve
Retrieve operation of resource: application-table
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of app-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
ATTRIBUTE-TABLE - Update
Update operation of resource: attribute-table
attribute-tablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of app-type
ID of app-type
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"app-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-TABLE - Create
Create operation of resource: attribute-table
attribute-tablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of app-type
ID of app-type
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"app-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-TABLE - Delete
Delete operation of resource: attribute-table
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of app-type
ID of app-type
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-TABLE - Retrieve
Retrieve operation of resource: attribute-table
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of app-type
ID of app-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"app-type": "string"
}
SPF-PERIODIC-INTERVALS - Update
Update operation of resource: spf-periodic-intervals
spf-periodic-intervalsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"spf-periodic-interval": [
{
"periodic-interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Create
Create operation of resource: spf-periodic-intervals
spf-periodic-intervalsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"spf-periodic-interval": [
{
"periodic-interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Delete
Delete operation of resource: spf-periodic-intervals
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Retrieve
Retrieve operation of resource: spf-periodic-intervals
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-periodic-interval": [
{
"periodic-interval": "integer",
"level": "string"
}
]
}
SPF-PERIODIC-INTERVAL - Update
Update operation of resource: spf-periodic-interval
spf-periodic-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"periodic-interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Create
Create operation of resource: spf-periodic-interval
spf-periodic-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"periodic-interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Delete
Delete operation of resource: spf-periodic-interval
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Retrieve
Retrieve operation of resource: spf-periodic-interval
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"periodic-interval": "integer",
"level": "string"
}
DISTRIBUTE-LIST-IN - Update
Update operation of resource: distribute-list-in
distribute-list-inbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Create
Create operation of resource: distribute-list-in
distribute-list-inbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Delete
Delete operation of resource: distribute-list-in
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Retrieve
Retrieve operation of resource: distribute-list-in
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
SPF-INTERVALS - Update
Update operation of resource: spf-intervals
spf-intervalsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"spf-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Create
Create operation of resource: spf-intervals
spf-intervalsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"spf-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Delete
Delete operation of resource: spf-intervals
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Retrieve
Retrieve operation of resource: spf-intervals
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
SPF-INTERVAL - Update
Update operation of resource: spf-interval
spf-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Create
Create operation of resource: spf-interval
spf-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Delete
Delete operation of resource: spf-interval
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Retrieve
Retrieve operation of resource: spf-interval
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
MONITOR-CONVERGENCE - Update
Update operation of resource: monitor-convergence
monitor-convergencebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Create
Create operation of resource: monitor-convergence
monitor-convergencebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Delete
Delete operation of resource: monitor-convergence
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Retrieve
Retrieve operation of resource: monitor-convergence
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
DEFAULT-INFORMATION - Update
Update operation of resource: default-information
default-informationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Create
Create operation of resource: default-information
default-informationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Delete
Delete operation of resource: default-information
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Retrieve
Retrieve operation of resource: default-information
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
ADMIN-DISTANCES - Update
Update operation of resource: admin-distances
admin-distancesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"admin-distance": [
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Create
Create operation of resource: admin-distances
admin-distancesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"admin-distance": [
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Delete
Delete operation of resource: admin-distances
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Retrieve
Retrieve operation of resource: admin-distances
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"admin-distance": [
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
]
}
ADMIN-DISTANCE - Update
Update operation of resource: admin-distance
admin-distancebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Create
Create operation of resource: admin-distance
admin-distancebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Delete
Delete operation of resource: admin-distance
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Retrieve
Retrieve operation of resource: admin-distance
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
ISPF - Update
Update operation of resource: ispf
ispfbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"states": {
"state": [
{
"state": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Create
Create operation of resource: ispf
ispfbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"states": {
"state": [
{
"state": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Delete
Delete operation of resource: ispf
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Retrieve
Retrieve operation of resource: ispf
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"states": {
"state": [
{
"state": "string",
"level": "string"
}
]
}
}
STATES - Update
Update operation of resource: states
statesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"state": [
{
"state": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Create
Create operation of resource: states
statesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"state": [
{
"state": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Delete
Delete operation of resource: states
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Retrieve
Retrieve operation of resource: states
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": [
{
"state": "string",
"level": "string"
}
]
}
STATE - Update
Update operation of resource: state
statebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"state": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Create
Create operation of resource: state
statebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"state": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Delete
Delete operation of resource: state
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Retrieve
Retrieve operation of resource: state
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": "string",
"level": "string"
}
MPLS-LDP-GLOBAL - Update
Update operation of resource: mpls-ldp-global
mpls-ldp-globalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"auto-config": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Create
Create operation of resource: mpls-ldp-global
mpls-ldp-globalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"auto-config": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Delete
Delete operation of resource: mpls-ldp-global
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Retrieve
Retrieve operation of resource: mpls-ldp-global
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"auto-config": "boolean"
}
MPLS - Update
Update operation of resource: mpls
mplsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"igp-intact": [ null ],
"multicast-intact": [ null ],
"router-id": {
"interface-name": "string",
"address": "string"
},
"level": {
"level1": "boolean",
"level2": "boolean"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Create
Create operation of resource: mpls
mplsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"igp-intact": [ null ],
"multicast-intact": [ null ],
"router-id": {
"interface-name": "string",
"address": "string"
},
"level": {
"level1": "boolean",
"level2": "boolean"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Delete
Delete operation of resource: mpls
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Retrieve
Retrieve operation of resource: mpls
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"igp-intact": [ null ],
"multicast-intact": [ null ],
"router-id": {
"interface-name": "string",
"address": "string"
},
"level": {
"level1": "boolean",
"level2": "boolean"
}
}
ROUTER-ID - Update
Update operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Create
Create operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Delete
Delete operation of resource: router-id
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Retrieve
Retrieve operation of resource: router-id
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"address": "string"
}
LEVEL - Update
Update operation of resource: level
levelbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"level1": "boolean",
"level2": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Create
Create operation of resource: level
levelbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"level1": "boolean",
"level2": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Delete
Delete operation of resource: level
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Retrieve
Retrieve operation of resource: level
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level1": "boolean",
"level2": "boolean"
}
MANUAL-ADJ-SIDS - Update
Update operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Create
Create operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Delete
Delete operation of resource: manual-adj-sids
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Retrieve
Retrieve operation of resource: manual-adj-sids
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
MANUAL-ADJ-SID - Update
Update operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Create
Create operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Delete
Delete operation of resource: manual-adj-sid
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
METRICS - Update
Update operation of resource: metrics
metricsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Create
Create operation of resource: metrics
metricsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Delete
Delete operation of resource: metrics
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Retrieve
Retrieve operation of resource: metrics
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
METRIC - Update
Update operation of resource: metric
metricbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Create
Create operation of resource: metric
metricbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Delete
Delete operation of resource: metric
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Retrieve
Retrieve operation of resource: metric
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "string",
"level": "string"
}
WEIGHTS - Update
Update operation of resource: weights
weightsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Create
Create operation of resource: weights
weightsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Delete
Delete operation of resource: weights
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Retrieve
Retrieve operation of resource: weights
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
WEIGHT - Update
Update operation of resource: weight
weightbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Create
Create operation of resource: weight
weightbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Delete
Delete operation of resource: weight
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Retrieve
Retrieve operation of resource: weight
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": "integer",
"level": "string"
}
LSP-REFRESH-INTERVALS - Update
Update operation of resource: lsp-refresh-intervals
lsp-refresh-intervalsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVALS - Create
Create operation of resource: lsp-refresh-intervals
lsp-refresh-intervalsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVALS - Delete
Delete operation of resource: lsp-refresh-intervals
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVALS - Retrieve
Retrieve operation of resource: lsp-refresh-intervals
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
LSP-REFRESH-INTERVAL - Update
Update operation of resource: lsp-refresh-interval
lsp-refresh-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVAL - Create
Create operation of resource: lsp-refresh-interval
lsp-refresh-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVAL - Delete
Delete operation of resource: lsp-refresh-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVAL - Retrieve
Retrieve operation of resource: lsp-refresh-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
DISTRIBUTE - Update
Update operation of resource: distribute
distributebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Create
Create operation of resource: distribute
distributebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Delete
Delete operation of resource: distribute
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Retrieve
Retrieve operation of resource: distribute
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
}
FLEX-ALGOS - Update
Update operation of resource: flex-algos
flex-algosbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"flex-algo": [
"string"
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FLEX-ALGOS - Create
Create operation of resource: flex-algos
flex-algosbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"flex-algo": [
"string"
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FLEX-ALGOS - Delete
Delete operation of resource: flex-algos
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
FLEX-ALGOS - Retrieve
Retrieve operation of resource: flex-algos
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flex-algo": [
"string"
]
}
FLEX-ALGO - Update
Update operation of resource: flex-algo
flex-algobody object
ID of instance-name
ID of flex-algo
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"flex-algo": "integer",
"running": [ null ],
"affinity-exclude-anies": {
"affinity-exclude-any": [
"string"
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FLEX-ALGO - Create
Create operation of resource: flex-algo
flex-algobody object
ID of instance-name
ID of flex-algo
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"flex-algo": "integer",
"running": [ null ],
"affinity-exclude-anies": {
"affinity-exclude-any": [
"string"
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FLEX-ALGO - Delete
Delete operation of resource: flex-algo
ID of instance-name
ID of flex-algo
Successful operation
Internal Error
Response Content-Types: application/json
FLEX-ALGO - Retrieve
Retrieve operation of resource: flex-algo
ID of instance-name
ID of flex-algo
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"flex-algo": "integer",
"running": [ null ],
"affinity-exclude-anies": {
"affinity-exclude-any": [
"string"
]
}
}
AFFINITY-EXCLUDE-ANIES - Update
Update operation of resource: affinity-exclude-anies
affinity-exclude-aniesbody object
ID of instance-name
ID of flex-algo
Request Content-Types: application/json
Request Example
{
"affinity-exclude-any": [
"string"
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AFFINITY-EXCLUDE-ANIES - Create
Create operation of resource: affinity-exclude-anies
affinity-exclude-aniesbody object
ID of instance-name
ID of flex-algo
Request Content-Types: application/json
Request Example
{
"affinity-exclude-any": [
"string"
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AFFINITY-EXCLUDE-ANIES - Delete
Delete operation of resource: affinity-exclude-anies
ID of instance-name
ID of flex-algo
Successful operation
Internal Error
Response Content-Types: application/json
AFFINITY-EXCLUDE-ANIES - Retrieve
Retrieve operation of resource: affinity-exclude-anies
ID of instance-name
ID of flex-algo
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"affinity-exclude-any": [
"string"
]
}
AFFINITY-MAPPINGS - Update
Update operation of resource: affinity-mappings
affinity-mappingsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AFFINITY-MAPPINGS - Create
Create operation of resource: affinity-mappings
affinity-mappingsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AFFINITY-MAPPINGS - Delete
Delete operation of resource: affinity-mappings
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
AFFINITY-MAPPINGS - Retrieve
Retrieve operation of resource: affinity-mappings
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
}
AFFINITY-MAPPING - Update
Update operation of resource: affinity-mapping
affinity-mappingbody object
ID of instance-name
ID of affinity-name
Request Content-Types: application/json
Request Example
{
"affinity-name": "string",
"value": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
AFFINITY-MAPPING - Create
Create operation of resource: affinity-mapping
affinity-mappingbody object
ID of instance-name
ID of affinity-name
Request Content-Types: application/json
Request Example
{
"affinity-name": "string",
"value": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
AFFINITY-MAPPING - Delete
Delete operation of resource: affinity-mapping
ID of instance-name
ID of affinity-name
Successful operation
Internal Error
Response Content-Types: application/json
AFFINITY-MAPPING - Retrieve
Retrieve operation of resource: affinity-mapping
ID of instance-name
ID of affinity-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"affinity-name": "string",
"value": "integer"
}
LSP-ACCEPT-PASSWORDS - Update
Update operation of resource: lsp-accept-passwords
lsp-accept-passwordsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORDS - Create
Create operation of resource: lsp-accept-passwords
lsp-accept-passwordsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORDS - Delete
Delete operation of resource: lsp-accept-passwords
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORDS - Retrieve
Retrieve operation of resource: lsp-accept-passwords
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
LSP-ACCEPT-PASSWORD - Update
Update operation of resource: lsp-accept-password
lsp-accept-passwordbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"password": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORD - Create
Create operation of resource: lsp-accept-password
lsp-accept-passwordbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"password": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORD - Delete
Delete operation of resource: lsp-accept-password
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORD - Retrieve
Retrieve operation of resource: lsp-accept-password
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"level": "string"
}
LSP-MTUS - Update
Update operation of resource: lsp-mtus
lsp-mtusbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTUS - Create
Create operation of resource: lsp-mtus
lsp-mtusbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTUS - Delete
Delete operation of resource: lsp-mtus
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTUS - Retrieve
Retrieve operation of resource: lsp-mtus
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
}
LSP-MTU - Update
Update operation of resource: lsp-mtu
lsp-mtubody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string",
"mtu": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTU - Create
Create operation of resource: lsp-mtu
lsp-mtubody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string",
"mtu": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTU - Delete
Delete operation of resource: lsp-mtu
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTU - Retrieve
Retrieve operation of resource: lsp-mtu
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string",
"mtu": "integer"
}
SRLG-TABLE - Update
Update operation of resource: srlg-table
srlg-tablebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"srlg-names": {
"srlg-name": [
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
]
},
"srlg-admin-weight-default": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRLG-TABLE - Create
Create operation of resource: srlg-table
srlg-tablebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"srlg-names": {
"srlg-name": [
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
]
},
"srlg-admin-weight-default": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRLG-TABLE - Delete
Delete operation of resource: srlg-table
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
SRLG-TABLE - Retrieve
Retrieve operation of resource: srlg-table
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srlg-names": {
"srlg-name": [
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
]
},
"srlg-admin-weight-default": "integer"
}
SRLG-NAMES - Update
Update operation of resource: srlg-names
srlg-namesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"srlg-name": [
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SRLG-NAMES - Create
Create operation of resource: srlg-names
srlg-namesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"srlg-name": [
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SRLG-NAMES - Delete
Delete operation of resource: srlg-names
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
SRLG-NAMES - Retrieve
Retrieve operation of resource: srlg-names
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srlg-name": [
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
]
}
SRLG-NAME - Update
Update operation of resource: srlg-name
srlg-namebody object
ID of instance-name
ID of srlg-name
Request Content-Types: application/json
Request Example
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRLG-NAME - Create
Create operation of resource: srlg-name
srlg-namebody object
ID of instance-name
ID of srlg-name
Request Content-Types: application/json
Request Example
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRLG-NAME - Delete
Delete operation of resource: srlg-name
ID of instance-name
ID of srlg-name
Successful operation
Internal Error
Response Content-Types: application/json
SRLG-NAME - Retrieve
Retrieve operation of resource: srlg-name
ID of instance-name
ID of srlg-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
FROM-TOS - Update
Update operation of resource: from-tos
from-tosbody object
ID of instance-name
ID of srlg-name
Request Content-Types: application/json
Request Example
{
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FROM-TOS - Create
Create operation of resource: from-tos
from-tosbody object
ID of instance-name
ID of srlg-name
Request Content-Types: application/json
Request Example
{
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FROM-TOS - Delete
Delete operation of resource: from-tos
ID of instance-name
ID of srlg-name
Successful operation
Internal Error
Response Content-Types: application/json
FROM-TOS - Retrieve
Retrieve operation of resource: from-tos
ID of instance-name
ID of srlg-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
}
FROM-TO - Update
Update operation of resource: from-to
from-tobody object
ID of instance-name
ID of srlg-name
ID of local-ipv4-address remote-ipv4-address
Request Content-Types: application/json
Request Example
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FROM-TO - Create
Create operation of resource: from-to
from-tobody object
ID of instance-name
ID of srlg-name
ID of local-ipv4-address remote-ipv4-address
Request Content-Types: application/json
Request Example
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FROM-TO - Delete
Delete operation of resource: from-to
ID of instance-name
ID of srlg-name
ID of local-ipv4-address remote-ipv4-address
Successful operation
Internal Error
Response Content-Types: application/json
FROM-TO - Retrieve
Retrieve operation of resource: from-to
ID of instance-name
ID of srlg-name
ID of local-ipv4-address remote-ipv4-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
NSF - Update
Update operation of resource: nsf
nsfbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Create
Create operation of resource: nsf
nsfbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Delete
Delete operation of resource: nsf
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Retrieve
Retrieve operation of resource: nsf
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
}
LINK-GROUPS - Update
Update operation of resource: link-groups
link-groupsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUPS - Create
Create operation of resource: link-groups
link-groupsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUPS - Delete
Delete operation of resource: link-groups
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUPS - Retrieve
Retrieve operation of resource: link-groups
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
}
LINK-GROUP - Update
Update operation of resource: link-group
link-groupbody object
ID of instance-name
ID of link-group-name
Request Content-Types: application/json
Request Example
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUP - Create
Create operation of resource: link-group
link-groupbody object
ID of instance-name
ID of link-group-name
Request Content-Types: application/json
Request Example
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUP - Delete
Delete operation of resource: link-group
ID of instance-name
ID of link-group-name
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUP - Retrieve
Retrieve operation of resource: link-group
ID of instance-name
ID of link-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
LSP-CHECK-INTERVALS - Update
Update operation of resource: lsp-check-intervals
lsp-check-intervalsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVALS - Create
Create operation of resource: lsp-check-intervals
lsp-check-intervalsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVALS - Delete
Delete operation of resource: lsp-check-intervals
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVALS - Retrieve
Retrieve operation of resource: lsp-check-intervals
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
LSP-CHECK-INTERVAL - Update
Update operation of resource: lsp-check-interval
lsp-check-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVAL - Create
Create operation of resource: lsp-check-interval
lsp-check-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVAL - Delete
Delete operation of resource: lsp-check-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVAL - Retrieve
Retrieve operation of resource: lsp-check-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
LSP-PASSWORDS - Update
Update operation of resource: lsp-passwords
lsp-passwordsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORDS - Create
Create operation of resource: lsp-passwords
lsp-passwordsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORDS - Delete
Delete operation of resource: lsp-passwords
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORDS - Retrieve
Retrieve operation of resource: lsp-passwords
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
}
LSP-PASSWORD - Update
Update operation of resource: lsp-password
lsp-passwordbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORD - Create
Create operation of resource: lsp-password
lsp-passwordbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORD - Delete
Delete operation of resource: lsp-password
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORD - Retrieve
Retrieve operation of resource: lsp-password
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
NETS - Update
Update operation of resource: nets
netsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"net": [
{
"net-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NETS - Create
Create operation of resource: nets
netsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"net": [
{
"net-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NETS - Delete
Delete operation of resource: nets
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
NETS - Retrieve
Retrieve operation of resource: nets
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"net": [
{
"net-name": "string"
}
]
}
NET - Update
Update operation of resource: net
netbody object
ID of instance-name
ID of net-name
Request Content-Types: application/json
Request Example
{
"net-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NET - Create
Create operation of resource: net
netbody object
ID of instance-name
ID of net-name
Request Content-Types: application/json
Request Example
{
"net-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NET - Delete
Delete operation of resource: net
ID of instance-name
ID of net-name
Successful operation
Internal Error
Response Content-Types: application/json
NET - Retrieve
Retrieve operation of resource: net
ID of instance-name
ID of net-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"net-name": "string"
}
LSP-LIFETIMES - Update
Update operation of resource: lsp-lifetimes
lsp-lifetimesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIMES - Create
Create operation of resource: lsp-lifetimes
lsp-lifetimesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIMES - Delete
Delete operation of resource: lsp-lifetimes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIMES - Retrieve
Retrieve operation of resource: lsp-lifetimes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
}
LSP-LIFETIME - Update
Update operation of resource: lsp-lifetime
lsp-lifetimebody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"lifetime": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIME - Create
Create operation of resource: lsp-lifetime
lsp-lifetimebody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"lifetime": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIME - Delete
Delete operation of resource: lsp-lifetime
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIME - Retrieve
Retrieve operation of resource: lsp-lifetime
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lifetime": "integer",
"level": "string"
}
OVERLOAD-BITS - Update
Update operation of resource: overload-bits
overload-bitsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BITS - Create
Create operation of resource: overload-bits
overload-bitsbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BITS - Delete
Delete operation of resource: overload-bits
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BITS - Retrieve
Retrieve operation of resource: overload-bits
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}
OVERLOAD-BIT - Update
Update operation of resource: overload-bit
overload-bitbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BIT - Create
Create operation of resource: overload-bit
overload-bitbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BIT - Delete
Delete operation of resource: overload-bit
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BIT - Retrieve
Retrieve operation of resource: overload-bit
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
INTERFACES - Update
Update operation of resource: interfaces
interfacesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"int-affinity-table": {
"flex-algos": {
"flex-algo": [
"string"
]
}
},
"interface-name": "string",
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"state": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Create
Create operation of resource: interfaces
interfacesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"int-affinity-table": {
"flex-algos": {
"flex-algo": [
"string"
]
}
},
"interface-name": "string",
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"state": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Delete
Delete operation of resource: interfaces
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"int-affinity-table": {
"flex-algos": {
"flex-algo": [
"string"
]
}
},
"interface-name": "string",
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"state": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
]
}
INTERFACE - Update
Update operation of resource: interface
interfacebody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"int-affinity-table": {
"flex-algos": {
"flex-algo": [
"string"
]
}
},
"interface-name": "string",
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"state": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Create
Create operation of resource: interface
interfacebody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"int-affinity-table": {
"flex-algos": {
"flex-algo": [
"string"
]
}
},
"interface-name": "string",
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"state": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Delete
Delete operation of resource: interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"int-affinity-table": {
"flex-algos": {
"flex-algo": [
"string"
]
}
},
"interface-name": "string",
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"state": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
INT-AFFINITY-TABLE - Update
Update operation of resource: int-affinity-table
int-affinity-tablebody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"flex-algos": {
"flex-algo": [
"string"
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INT-AFFINITY-TABLE - Create
Create operation of resource: int-affinity-table
int-affinity-tablebody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"flex-algos": {
"flex-algo": [
"string"
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INT-AFFINITY-TABLE - Delete
Delete operation of resource: int-affinity-table
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INT-AFFINITY-TABLE - Retrieve
Retrieve operation of resource: int-affinity-table
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flex-algos": {
"flex-algo": [
"string"
]
}
}
FLEX-ALGOS - Update
Update operation of resource: flex-algos
flex-algosbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"flex-algo": [
"string"
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FLEX-ALGOS - Create
Create operation of resource: flex-algos
flex-algosbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"flex-algo": [
"string"
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FLEX-ALGOS - Delete
Delete operation of resource: flex-algos
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FLEX-ALGOS - Retrieve
Retrieve operation of resource: flex-algos
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flex-algo": [
"string"
]
}
LSP-RETRANSMIT-THROTTLE-INTERVALS - Update
Update operation of resource: lsp-retransmit-throttle-intervals
lsp-retransmit-throttle-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVALS - Create
Create operation of resource: lsp-retransmit-throttle-intervals
lsp-retransmit-throttle-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVALS - Delete
Delete operation of resource: lsp-retransmit-throttle-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVALS - Retrieve
Retrieve operation of resource: lsp-retransmit-throttle-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
LSP-RETRANSMIT-THROTTLE-INTERVAL - Update
Update operation of resource: lsp-retransmit-throttle-interval
lsp-retransmit-throttle-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVAL - Create
Create operation of resource: lsp-retransmit-throttle-interval
lsp-retransmit-throttle-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVAL - Delete
Delete operation of resource: lsp-retransmit-throttle-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVAL - Retrieve
Retrieve operation of resource: lsp-retransmit-throttle-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
LSP-RETRANSMIT-INTERVALS - Update
Update operation of resource: lsp-retransmit-intervals
lsp-retransmit-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVALS - Create
Create operation of resource: lsp-retransmit-intervals
lsp-retransmit-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVALS - Delete
Delete operation of resource: lsp-retransmit-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVALS - Retrieve
Retrieve operation of resource: lsp-retransmit-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
LSP-RETRANSMIT-INTERVAL - Update
Update operation of resource: lsp-retransmit-interval
lsp-retransmit-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVAL - Create
Create operation of resource: lsp-retransmit-interval
lsp-retransmit-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVAL - Delete
Delete operation of resource: lsp-retransmit-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVAL - Retrieve
Retrieve operation of resource: lsp-retransmit-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}
PRIORITIES - Update
Update operation of resource: priorities
prioritiesbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITIES - Create
Create operation of resource: priorities
prioritiesbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITIES - Delete
Delete operation of resource: priorities
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITIES - Retrieve
Retrieve operation of resource: priorities
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
}
PRIORITY - Update
Update operation of resource: priority
prioritybody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"priority-value": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY - Create
Create operation of resource: priority
prioritybody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"priority-value": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY - Delete
Delete operation of resource: priority
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY - Retrieve
Retrieve operation of resource: priority
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-value": "integer",
"level": "string"
}
HELLO-ACCEPT-PASSWORDS - Update
Update operation of resource: hello-accept-passwords
hello-accept-passwordsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORDS - Create
Create operation of resource: hello-accept-passwords
hello-accept-passwordsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORDS - Delete
Delete operation of resource: hello-accept-passwords
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORDS - Retrieve
Retrieve operation of resource: hello-accept-passwords
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
HELLO-ACCEPT-PASSWORD - Update
Update operation of resource: hello-accept-password
hello-accept-passwordbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"password": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORD - Create
Create operation of resource: hello-accept-password
hello-accept-passwordbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"password": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORD - Delete
Delete operation of resource: hello-accept-password
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORD - Retrieve
Retrieve operation of resource: hello-accept-password
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"level": "string"
}
HELLO-PASSWORDS - Update
Update operation of resource: hello-passwords
hello-passwordsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORDS - Create
Create operation of resource: hello-passwords
hello-passwordsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORDS - Delete
Delete operation of resource: hello-passwords
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORDS - Retrieve
Retrieve operation of resource: hello-passwords
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}
HELLO-PASSWORD - Update
Update operation of resource: hello-password
hello-passwordbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORD - Create
Create operation of resource: hello-password
hello-passwordbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORD - Delete
Delete operation of resource: hello-password
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORD - Retrieve
Retrieve operation of resource: hello-password
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
HELLO-PADDINGS - Update
Update operation of resource: hello-paddings
hello-paddingsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDINGS - Create
Create operation of resource: hello-paddings
hello-paddingsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDINGS - Delete
Delete operation of resource: hello-paddings
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDINGS - Retrieve
Retrieve operation of resource: hello-paddings
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
}
HELLO-PADDING - Update
Update operation of resource: hello-padding
hello-paddingbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"padding-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDING - Create
Create operation of resource: hello-padding
hello-paddingbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"padding-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDING - Delete
Delete operation of resource: hello-padding
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDING - Retrieve
Retrieve operation of resource: hello-padding
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"padding-type": "string",
"level": "string"
}
HELLO-MULTIPLIERS - Update
Update operation of resource: hello-multipliers
hello-multipliersbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIERS - Create
Create operation of resource: hello-multipliers
hello-multipliersbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIERS - Delete
Delete operation of resource: hello-multipliers
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIERS - Retrieve
Retrieve operation of resource: hello-multipliers
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
}
HELLO-MULTIPLIER - Update
Update operation of resource: hello-multiplier
hello-multiplierbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIER - Create
Create operation of resource: hello-multiplier
hello-multiplierbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIER - Delete
Delete operation of resource: hello-multiplier
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIER - Retrieve
Retrieve operation of resource: hello-multiplier
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string",
"multiplier": "integer"
}
LSP-FAST-FLOOD-THRESHOLDS - Update
Update operation of resource: lsp-fast-flood-thresholds
lsp-fast-flood-thresholdsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLDS - Create
Create operation of resource: lsp-fast-flood-thresholds
lsp-fast-flood-thresholdsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLDS - Delete
Delete operation of resource: lsp-fast-flood-thresholds
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLDS - Retrieve
Retrieve operation of resource: lsp-fast-flood-thresholds
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
}
LSP-FAST-FLOOD-THRESHOLD - Update
Update operation of resource: lsp-fast-flood-threshold
lsp-fast-flood-thresholdbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"count": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLD - Create
Create operation of resource: lsp-fast-flood-threshold
lsp-fast-flood-thresholdbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"count": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLD - Delete
Delete operation of resource: lsp-fast-flood-threshold
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLD - Retrieve
Retrieve operation of resource: lsp-fast-flood-threshold
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"count": "integer",
"level": "string"
}
PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Update
Update operation of resource: prefix-attribute-n-flag-clears
prefix-attribute-n-flag-clearsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Create
Create operation of resource: prefix-attribute-n-flag-clears
prefix-attribute-n-flag-clearsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Delete
Delete operation of resource: prefix-attribute-n-flag-clears
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Retrieve
Retrieve operation of resource: prefix-attribute-n-flag-clears
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
}
PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Update
Update operation of resource: prefix-attribute-n-flag-clear
prefix-attribute-n-flag-clearbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Create
Create operation of resource: prefix-attribute-n-flag-clear
prefix-attribute-n-flag-clearbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Delete
Delete operation of resource: prefix-attribute-n-flag-clear
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Retrieve
Retrieve operation of resource: prefix-attribute-n-flag-clear
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
HELLO-INTERVALS - Update
Update operation of resource: hello-intervals
hello-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVALS - Create
Create operation of resource: hello-intervals
hello-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVALS - Delete
Delete operation of resource: hello-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVALS - Retrieve
Retrieve operation of resource: hello-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
HELLO-INTERVAL - Update
Update operation of resource: hello-interval
hello-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVAL - Create
Create operation of resource: hello-interval
hello-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVAL - Delete
Delete operation of resource: hello-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVAL - Retrieve
Retrieve operation of resource: hello-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
INTERFACE-AFS - Update
Update operation of resource: interface-afs
interface-afsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AFS - Create
Create operation of resource: interface-afs
interface-afsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AFS - Delete
Delete operation of resource: interface-afs
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AFS - Retrieve
Retrieve operation of resource: interface-afs
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
INTERFACE-AF - Update
Update operation of resource: interface-af
interface-afbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF - Create
Create operation of resource: interface-af
interface-afbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF - Delete
Delete operation of resource: interface-af
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF - Retrieve
Retrieve operation of resource: interface-af
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
INTERFACE-AF-DATA - Update
Update operation of resource: interface-af-data
interface-af-databody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF-DATA - Create
Create operation of resource: interface-af-data
interface-af-databody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF-DATA - Delete
Delete operation of resource: interface-af-data
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF-DATA - Retrieve
Retrieve operation of resource: interface-af-data
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
PREFIX-SID - Update
Update operation of resource: prefix-sid
prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Create
Create operation of resource: prefix-sid
prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Delete
Delete operation of resource: prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
INTERFACE-FRR-TABLE - Update
Update operation of resource: interface-frr-table
interface-frr-tablebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frrtilfa-types": {
"frrtilfa-type": [
{
"level": "string"
}
]
},
"frr-types": {
"frr-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-remote-lfa-max-metrics": {
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
},
"interface-frr-tiebreaker-defaults": {
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
},
"frrlfa-candidate-interfaces": {
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"frr-remote-lfa-types": {
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-exclude-interfaces": {
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"interface-frr-tiebreakers": {
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Create
Create operation of resource: interface-frr-table
interface-frr-tablebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frrtilfa-types": {
"frrtilfa-type": [
{
"level": "string"
}
]
},
"frr-types": {
"frr-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-remote-lfa-max-metrics": {
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
},
"interface-frr-tiebreaker-defaults": {
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
},
"frrlfa-candidate-interfaces": {
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"frr-remote-lfa-types": {
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-exclude-interfaces": {
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"interface-frr-tiebreakers": {
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Delete
Delete operation of resource: interface-frr-table
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Retrieve
Retrieve operation of resource: interface-frr-table
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrtilfa-types": {
"frrtilfa-type": [
{
"level": "string"
}
]
},
"frr-types": {
"frr-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-remote-lfa-max-metrics": {
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
},
"interface-frr-tiebreaker-defaults": {
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
},
"frrlfa-candidate-interfaces": {
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"frr-remote-lfa-types": {
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-exclude-interfaces": {
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"interface-frr-tiebreakers": {
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
FRRLFA-CANDIDATE-INTERFACES - Update
Update operation of resource: frrlfa-candidate-interfaces
frrlfa-candidate-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Create
Create operation of resource: frrlfa-candidate-interfaces
frrlfa-candidate-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Delete
Delete operation of resource: frrlfa-candidate-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: frrlfa-candidate-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
FRRLFA-CANDIDATE-INTERFACE - Update
Update operation of resource: frrlfa-candidate-interface
frrlfa-candidate-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Create
Create operation of resource: frrlfa-candidate-interface
frrlfa-candidate-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Delete
Delete operation of resource: frrlfa-candidate-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: frrlfa-candidate-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
FRR-REMOTE-LFA-MAX-METRICS - Update
Update operation of resource: frr-remote-lfa-max-metrics
frr-remote-lfa-max-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Create
Create operation of resource: frr-remote-lfa-max-metrics
frr-remote-lfa-max-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Delete
Delete operation of resource: frr-remote-lfa-max-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Retrieve
Retrieve operation of resource: frr-remote-lfa-max-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
}
FRR-REMOTE-LFA-MAX-METRIC - Update
Update operation of resource: frr-remote-lfa-max-metric
frr-remote-lfa-max-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"max-metric": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Create
Create operation of resource: frr-remote-lfa-max-metric
frr-remote-lfa-max-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"max-metric": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Delete
Delete operation of resource: frr-remote-lfa-max-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Retrieve
Retrieve operation of resource: frr-remote-lfa-max-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-metric": "integer",
"level": "string"
}
FRR-TYPES - Update
Update operation of resource: frr-types
frr-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-type": [
{
"type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Create
Create operation of resource: frr-types
frr-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-type": [
{
"type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Delete
Delete operation of resource: frr-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Retrieve
Retrieve operation of resource: frr-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": [
{
"type": "string",
"level": "string"
}
]
}
FRR-TYPE - Update
Update operation of resource: frr-type
frr-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Create
Create operation of resource: frr-type
frr-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Delete
Delete operation of resource: frr-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Retrieve
Retrieve operation of resource: frr-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"level": "string"
}
FRR-REMOTE-LFA-TYPES - Update
Update operation of resource: frr-remote-lfa-types
frr-remote-lfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Create
Create operation of resource: frr-remote-lfa-types
frr-remote-lfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Delete
Delete operation of resource: frr-remote-lfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Retrieve
Retrieve operation of resource: frr-remote-lfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
}
FRR-REMOTE-LFA-TYPE - Update
Update operation of resource: frr-remote-lfa-type
frr-remote-lfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Create
Create operation of resource: frr-remote-lfa-type
frr-remote-lfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Delete
Delete operation of resource: frr-remote-lfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Retrieve
Retrieve operation of resource: frr-remote-lfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"level": "string"
}
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Update
Update operation of resource: interface-frr-tiebreaker-defaults
interface-frr-tiebreaker-defaultsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Create
Create operation of resource: interface-frr-tiebreaker-defaults
interface-frr-tiebreaker-defaultsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Delete
Delete operation of resource: interface-frr-tiebreaker-defaults
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker-defaults
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
}
INTERFACE-FRR-TIEBREAKER-DEFAULT - Update
Update operation of resource: interface-frr-tiebreaker-default
interface-frr-tiebreaker-defaultbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Create
Create operation of resource: interface-frr-tiebreaker-default
interface-frr-tiebreaker-defaultbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Delete
Delete operation of resource: interface-frr-tiebreaker-default
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker-default
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
FRRTILFA-TYPES - Update
Update operation of resource: frrtilfa-types
frrtilfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frrtilfa-type": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Create
Create operation of resource: frrtilfa-types
frrtilfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frrtilfa-type": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Delete
Delete operation of resource: frrtilfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Retrieve
Retrieve operation of resource: frrtilfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrtilfa-type": [
{
"level": "string"
}
]
}
FRRTILFA-TYPE - Update
Update operation of resource: frrtilfa-type
frrtilfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Create
Create operation of resource: frrtilfa-type
frrtilfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Delete
Delete operation of resource: frrtilfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Retrieve
Retrieve operation of resource: frrtilfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
FRR-EXCLUDE-INTERFACES - Update
Update operation of resource: frr-exclude-interfaces
frr-exclude-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Create
Create operation of resource: frr-exclude-interfaces
frr-exclude-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Delete
Delete operation of resource: frr-exclude-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: frr-exclude-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
FRR-EXCLUDE-INTERFACE - Update
Update operation of resource: frr-exclude-interface
frr-exclude-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Create
Create operation of resource: frr-exclude-interface
frr-exclude-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Delete
Delete operation of resource: frr-exclude-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: frr-exclude-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
INTERFACE-FRR-TIEBREAKERS - Update
Update operation of resource: interface-frr-tiebreakers
interface-frr-tiebreakersbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Create
Create operation of resource: interface-frr-tiebreakers
interface-frr-tiebreakersbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Delete
Delete operation of resource: interface-frr-tiebreakers
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Retrieve
Retrieve operation of resource: interface-frr-tiebreakers
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
INTERFACE-FRR-TIEBREAKER - Update
Update operation of resource: interface-frr-tiebreaker
interface-frr-tiebreakerbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Create
Create operation of resource: interface-frr-tiebreaker
interface-frr-tiebreakerbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Delete
Delete operation of resource: interface-frr-tiebreaker
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
MPLS-LDP - Update
Update operation of resource: mpls-ldp
mpls-ldpbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"sync-level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Create
Create operation of resource: mpls-ldp
mpls-ldpbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"sync-level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Delete
Delete operation of resource: mpls-ldp
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Retrieve
Retrieve operation of resource: mpls-ldp
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sync-level": "integer"
}
PREFIX-SSPFSID - Update
Update operation of resource: prefix-sspfsid
prefix-sspfsidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Create
Create operation of resource: prefix-sspfsid
prefix-sspfsidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Delete
Delete operation of resource: prefix-sspfsid
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Retrieve
Retrieve operation of resource: prefix-sspfsid
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
ALGORITHM-PREFIX-SIDS - Update
Update operation of resource: algorithm-prefix-sids
algorithm-prefix-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"algorithm-prefix-sid": [
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SIDS - Create
Create operation of resource: algorithm-prefix-sids
algorithm-prefix-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"algorithm-prefix-sid": [
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SIDS - Delete
Delete operation of resource: algorithm-prefix-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SIDS - Retrieve
Retrieve operation of resource: algorithm-prefix-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"algorithm-prefix-sid": [
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
]
}
ALGORITHM-PREFIX-SID - Update
Update operation of resource: algorithm-prefix-sid
algorithm-prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of algo
Request Content-Types: application/json
Request Example
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SID - Create
Create operation of resource: algorithm-prefix-sid
algorithm-prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of algo
Request Content-Types: application/json
Request Example
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SID - Delete
Delete operation of resource: algorithm-prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of algo
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SID - Retrieve
Retrieve operation of resource: algorithm-prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of algo
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
AUTO-METRICS - Update
Update operation of resource: auto-metrics
auto-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"auto-metric": [
{
"proactive-protect": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Create
Create operation of resource: auto-metrics
auto-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"auto-metric": [
{
"proactive-protect": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Delete
Delete operation of resource: auto-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Retrieve
Retrieve operation of resource: auto-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"auto-metric": [
{
"proactive-protect": "integer",
"level": "string"
}
]
}
AUTO-METRIC - Update
Update operation of resource: auto-metric
auto-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"proactive-protect": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Create
Create operation of resource: auto-metric
auto-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"proactive-protect": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Delete
Delete operation of resource: auto-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Retrieve
Retrieve operation of resource: auto-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"proactive-protect": "integer",
"level": "string"
}
INTERFACE-LINK-GROUP - Update
Update operation of resource: interface-link-group
interface-link-groupbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"link-group": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Create
Create operation of resource: interface-link-group
interface-link-groupbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"link-group": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Delete
Delete operation of resource: interface-link-group
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Retrieve
Retrieve operation of resource: interface-link-group
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-group": "string",
"level": "integer"
}
MANUAL-ADJ-SIDS - Update
Update operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Create
Create operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Delete
Delete operation of resource: manual-adj-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Retrieve
Retrieve operation of resource: manual-adj-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
MANUAL-ADJ-SID - Update
Update operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Create
Create operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Delete
Delete operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
METRICS - Update
Update operation of resource: metrics
metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Create
Create operation of resource: metrics
metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Delete
Delete operation of resource: metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Retrieve
Retrieve operation of resource: metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
METRIC - Update
Update operation of resource: metric
metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Create
Create operation of resource: metric
metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Delete
Delete operation of resource: metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Retrieve
Retrieve operation of resource: metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "string",
"level": "string"
}
WEIGHTS - Update
Update operation of resource: weights
weightsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Create
Create operation of resource: weights
weightsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Delete
Delete operation of resource: weights
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Retrieve
Retrieve operation of resource: weights
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
WEIGHT - Update
Update operation of resource: weight
weightbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Create
Create operation of resource: weight
weightbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Delete
Delete operation of resource: weight
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Retrieve
Retrieve operation of resource: weight
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": "integer",
"level": "string"
}
TOPOLOGY-NAME - Update
Update operation of resource: topology-name
topology-namebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"topology-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Create
Create operation of resource: topology-name
topology-namebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"topology-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Delete
Delete operation of resource: topology-name
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Retrieve
Retrieve operation of resource: topology-name
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-name": "string"
}
PREFIX-SID - Update
Update operation of resource: prefix-sid
prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Create
Create operation of resource: prefix-sid
prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Delete
Delete operation of resource: prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
INTERFACE-FRR-TABLE - Update
Update operation of resource: interface-frr-table
interface-frr-tablebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frrtilfa-types": {
"frrtilfa-type": [
{
"level": "string"
}
]
},
"frr-types": {
"frr-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-remote-lfa-max-metrics": {
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
},
"interface-frr-tiebreaker-defaults": {
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
},
"frrlfa-candidate-interfaces": {
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"frr-remote-lfa-types": {
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-exclude-interfaces": {
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"interface-frr-tiebreakers": {
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Create
Create operation of resource: interface-frr-table
interface-frr-tablebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frrtilfa-types": {
"frrtilfa-type": [
{
"level": "string"
}
]
},
"frr-types": {
"frr-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-remote-lfa-max-metrics": {
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
},
"interface-frr-tiebreaker-defaults": {
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
},
"frrlfa-candidate-interfaces": {
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"frr-remote-lfa-types": {
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-exclude-interfaces": {
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"interface-frr-tiebreakers": {
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Delete
Delete operation of resource: interface-frr-table
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Retrieve
Retrieve operation of resource: interface-frr-table
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrtilfa-types": {
"frrtilfa-type": [
{
"level": "string"
}
]
},
"frr-types": {
"frr-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-remote-lfa-max-metrics": {
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
},
"interface-frr-tiebreaker-defaults": {
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
},
"frrlfa-candidate-interfaces": {
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"frr-remote-lfa-types": {
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-exclude-interfaces": {
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"interface-frr-tiebreakers": {
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
FRRLFA-CANDIDATE-INTERFACES - Update
Update operation of resource: frrlfa-candidate-interfaces
frrlfa-candidate-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Create
Create operation of resource: frrlfa-candidate-interfaces
frrlfa-candidate-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Delete
Delete operation of resource: frrlfa-candidate-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: frrlfa-candidate-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
FRRLFA-CANDIDATE-INTERFACE - Update
Update operation of resource: frrlfa-candidate-interface
frrlfa-candidate-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Create
Create operation of resource: frrlfa-candidate-interface
frrlfa-candidate-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Delete
Delete operation of resource: frrlfa-candidate-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: frrlfa-candidate-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
FRR-REMOTE-LFA-MAX-METRICS - Update
Update operation of resource: frr-remote-lfa-max-metrics
frr-remote-lfa-max-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Create
Create operation of resource: frr-remote-lfa-max-metrics
frr-remote-lfa-max-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Delete
Delete operation of resource: frr-remote-lfa-max-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Retrieve
Retrieve operation of resource: frr-remote-lfa-max-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
}
FRR-REMOTE-LFA-MAX-METRIC - Update
Update operation of resource: frr-remote-lfa-max-metric
frr-remote-lfa-max-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"max-metric": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Create
Create operation of resource: frr-remote-lfa-max-metric
frr-remote-lfa-max-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"max-metric": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Delete
Delete operation of resource: frr-remote-lfa-max-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Retrieve
Retrieve operation of resource: frr-remote-lfa-max-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-metric": "integer",
"level": "string"
}
FRR-TYPES - Update
Update operation of resource: frr-types
frr-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-type": [
{
"type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Create
Create operation of resource: frr-types
frr-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-type": [
{
"type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Delete
Delete operation of resource: frr-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Retrieve
Retrieve operation of resource: frr-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": [
{
"type": "string",
"level": "string"
}
]
}
FRR-TYPE - Update
Update operation of resource: frr-type
frr-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Create
Create operation of resource: frr-type
frr-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Delete
Delete operation of resource: frr-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Retrieve
Retrieve operation of resource: frr-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"level": "string"
}
FRR-REMOTE-LFA-TYPES - Update
Update operation of resource: frr-remote-lfa-types
frr-remote-lfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Create
Create operation of resource: frr-remote-lfa-types
frr-remote-lfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Delete
Delete operation of resource: frr-remote-lfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Retrieve
Retrieve operation of resource: frr-remote-lfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
}
FRR-REMOTE-LFA-TYPE - Update
Update operation of resource: frr-remote-lfa-type
frr-remote-lfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Create
Create operation of resource: frr-remote-lfa-type
frr-remote-lfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Delete
Delete operation of resource: frr-remote-lfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Retrieve
Retrieve operation of resource: frr-remote-lfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"level": "string"
}
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Update
Update operation of resource: interface-frr-tiebreaker-defaults
interface-frr-tiebreaker-defaultsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Create
Create operation of resource: interface-frr-tiebreaker-defaults
interface-frr-tiebreaker-defaultsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Delete
Delete operation of resource: interface-frr-tiebreaker-defaults
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker-defaults
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
}
INTERFACE-FRR-TIEBREAKER-DEFAULT - Update
Update operation of resource: interface-frr-tiebreaker-default
interface-frr-tiebreaker-defaultbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Create
Create operation of resource: interface-frr-tiebreaker-default
interface-frr-tiebreaker-defaultbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Delete
Delete operation of resource: interface-frr-tiebreaker-default
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker-default
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
FRRTILFA-TYPES - Update
Update operation of resource: frrtilfa-types
frrtilfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frrtilfa-type": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Create
Create operation of resource: frrtilfa-types
frrtilfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frrtilfa-type": [
{
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Delete
Delete operation of resource: frrtilfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Retrieve
Retrieve operation of resource: frrtilfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrtilfa-type": [
{
"level": "string"
}
]
}
FRRTILFA-TYPE - Update
Update operation of resource: frrtilfa-type
frrtilfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Create
Create operation of resource: frrtilfa-type
frrtilfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Delete
Delete operation of resource: frrtilfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Retrieve
Retrieve operation of resource: frrtilfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
FRR-EXCLUDE-INTERFACES - Update
Update operation of resource: frr-exclude-interfaces
frr-exclude-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Create
Create operation of resource: frr-exclude-interfaces
frr-exclude-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Delete
Delete operation of resource: frr-exclude-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: frr-exclude-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
FRR-EXCLUDE-INTERFACE - Update
Update operation of resource: frr-exclude-interface
frr-exclude-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Create
Create operation of resource: frr-exclude-interface
frr-exclude-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Delete
Delete operation of resource: frr-exclude-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: frr-exclude-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
INTERFACE-FRR-TIEBREAKERS - Update
Update operation of resource: interface-frr-tiebreakers
interface-frr-tiebreakersbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Create
Create operation of resource: interface-frr-tiebreakers
interface-frr-tiebreakersbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Delete
Delete operation of resource: interface-frr-tiebreakers
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Retrieve
Retrieve operation of resource: interface-frr-tiebreakers
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
INTERFACE-FRR-TIEBREAKER - Update
Update operation of resource: interface-frr-tiebreaker
interface-frr-tiebreakerbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Create
Create operation of resource: interface-frr-tiebreaker
interface-frr-tiebreakerbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Delete
Delete operation of resource: interface-frr-tiebreaker
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
MPLS-LDP - Update
Update operation of resource: mpls-ldp
mpls-ldpbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"sync-level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Create
Create operation of resource: mpls-ldp
mpls-ldpbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"sync-level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Delete
Delete operation of resource: mpls-ldp
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Retrieve
Retrieve operation of resource: mpls-ldp
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sync-level": "integer"
}
PREFIX-SSPFSID - Update
Update operation of resource: prefix-sspfsid
prefix-sspfsidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Create
Create operation of resource: prefix-sspfsid
prefix-sspfsidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Delete
Delete operation of resource: prefix-sspfsid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Retrieve
Retrieve operation of resource: prefix-sspfsid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
ALGORITHM-PREFIX-SIDS - Update
Update operation of resource: algorithm-prefix-sids
algorithm-prefix-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"algorithm-prefix-sid": [
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SIDS - Create
Create operation of resource: algorithm-prefix-sids
algorithm-prefix-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"algorithm-prefix-sid": [
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SIDS - Delete
Delete operation of resource: algorithm-prefix-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SIDS - Retrieve
Retrieve operation of resource: algorithm-prefix-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"algorithm-prefix-sid": [
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
]
}
ALGORITHM-PREFIX-SID - Update
Update operation of resource: algorithm-prefix-sid
algorithm-prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of algo
Request Content-Types: application/json
Request Example
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SID - Create
Create operation of resource: algorithm-prefix-sid
algorithm-prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of algo
Request Content-Types: application/json
Request Example
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SID - Delete
Delete operation of resource: algorithm-prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of algo
Successful operation
Internal Error
Response Content-Types: application/json
ALGORITHM-PREFIX-SID - Retrieve
Retrieve operation of resource: algorithm-prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of algo
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
AUTO-METRICS - Update
Update operation of resource: auto-metrics
auto-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"auto-metric": [
{
"proactive-protect": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Create
Create operation of resource: auto-metrics
auto-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"auto-metric": [
{
"proactive-protect": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Delete
Delete operation of resource: auto-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Retrieve
Retrieve operation of resource: auto-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"auto-metric": [
{
"proactive-protect": "integer",
"level": "string"
}
]
}
AUTO-METRIC - Update
Update operation of resource: auto-metric
auto-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"proactive-protect": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Create
Create operation of resource: auto-metric
auto-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"proactive-protect": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Delete
Delete operation of resource: auto-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Retrieve
Retrieve operation of resource: auto-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"proactive-protect": "integer",
"level": "string"
}
INTERFACE-LINK-GROUP - Update
Update operation of resource: interface-link-group
interface-link-groupbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"link-group": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Create
Create operation of resource: interface-link-group
interface-link-groupbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"link-group": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Delete
Delete operation of resource: interface-link-group
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Retrieve
Retrieve operation of resource: interface-link-group
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-group": "string",
"level": "integer"
}
MANUAL-ADJ-SIDS - Update
Update operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Create
Create operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Delete
Delete operation of resource: manual-adj-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Retrieve
Retrieve operation of resource: manual-adj-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
MANUAL-ADJ-SID - Update
Update operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Create
Create operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Delete
Delete operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
METRICS - Update
Update operation of resource: metrics
metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Create
Create operation of resource: metrics
metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Delete
Delete operation of resource: metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Retrieve
Retrieve operation of resource: metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
METRIC - Update
Update operation of resource: metric
metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Create
Create operation of resource: metric
metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Delete
Delete operation of resource: metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Retrieve
Retrieve operation of resource: metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "string",
"level": "string"
}
WEIGHTS - Update
Update operation of resource: weights
weightsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Create
Create operation of resource: weights
weightsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Delete
Delete operation of resource: weights
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Retrieve
Retrieve operation of resource: weights
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
WEIGHT - Update
Update operation of resource: weight
weightbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Create
Create operation of resource: weight
weightbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Delete
Delete operation of resource: weight
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Retrieve
Retrieve operation of resource: weight
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": "integer",
"level": "string"
}
CSNP-INTERVALS - Update
Update operation of resource: csnp-intervals
csnp-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVALS - Create
Create operation of resource: csnp-intervals
csnp-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVALS - Delete
Delete operation of resource: csnp-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVALS - Retrieve
Retrieve operation of resource: csnp-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
CSNP-INTERVAL - Update
Update operation of resource: csnp-interval
csnp-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVAL - Create
Create operation of resource: csnp-interval
csnp-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVAL - Delete
Delete operation of resource: csnp-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVAL - Retrieve
Retrieve operation of resource: csnp-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
LSP-INTERVALS - Update
Update operation of resource: lsp-intervals
lsp-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVALS - Create
Create operation of resource: lsp-intervals
lsp-intervalsbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVALS - Delete
Delete operation of resource: lsp-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVALS - Retrieve
Retrieve operation of resource: lsp-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
LSP-INTERVAL - Update
Update operation of resource: lsp-interval
lsp-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVAL - Create
Create operation of resource: lsp-interval
lsp-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVAL - Delete
Delete operation of resource: lsp-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVAL - Retrieve
Retrieve operation of resource: lsp-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
Schema Definitions
MANUAL-ADJ-SID-TABLE:
Common node of interface-af, af
- manual-adj-sids: object
-
Manual Adjacecy SID configuration
Example
{
"manual-adj-sids": {
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
}
METRIC-TABLE:
Common node of interface-af, af
- metrics: object
-
Metric configuration
Example
{
"metrics": {
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
}
WEIGHT-TABLE:
Common node of interface-af, af
- weights: object
-
Weight configuration
Example
{
"weights": {
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
}
isis_schema:
IS-IS configuration for all instances
- instances: object
-
IS-IS instance configuration
Example
{
"instances": {
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string"
}
]
}
}
]
}
}
]
}
}
instances_schema:
IS-IS instance configuration
- instance: object[]
-
Configuration for a single IS-IS instance
Example
{
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
}
}
]
}
}
]
}
instance_schema:
- adjacency-stagger: object
-
Stagger ISIS adjacency bring up
- lsp-passwords: object
-
LSP/SNP password configuration
- lsp-arrival-times: object
-
LSP arrival time configuration
- distribute: object
-
Distribute link-state configuration
- log-pdu-drops: null
-
Log PDU drops
- affinity-mappings: object
-
Affinity Mapping Table
- nsf: object
-
IS-IS NSF configuration
- dynamic-host-name: boolean
-
If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.
- vrf-context: string
-
VRF context for ISIS process
- lsp-mtus: object
-
LSP MTU configuration
- nsr: null
-
IS-IS NSR configuration
- nets: object
-
NET configuration
- instance-name: string
-
Instance identifier
- lsp-generation-intervals: object
-
LSP generation-interval configuration
- overload-bits: object
-
LSP overload-bit configuration
- lsp-lifetimes: object
-
LSP lifetime configuration
- lsp-refresh-intervals: object
-
LSP refresh-interval configuration
- instance-id: integer
-
Instance ID of the IS-IS process
range:"0..65535" default:"0" - lsp-check-intervals: object
-
LSP checksum check interval configuration
- ignore-lsp-errors: boolean
-
If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.
- lsp-accept-passwords: object
-
LSP/SNP accept password configuration
- max-link-metrics: object
-
Max Link Metric configuration
- interfaces: object
-
Per-interface configuration
- running: null
-
Flag to indicate that instance should be running. This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured. When this object is deleted, the IS-IS instance will exit.
- srgb: object
-
Segment Routing Global Block configuration
- link-groups: object
-
Link Group
- flex-algos: object
-
Flex-Algo Table
- srlg-table: object
-
SRLG configuration
- tracing-mode: string off, basic, enhanced
-
Tracing mode configuration
- is-type: string level1, level2, level1-and2
-
IS type of the IS-IS process
- trace-buffer-size: object
-
Trace buffer size configuration
- log-adjacency-changes: null
-
Log changes in adjacency state
- afs: object
-
Per-address-family configuration
Example
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-passwords": {
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"affinity-mappings": {
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
},
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"vrf-context": "string",
"lsp-mtus": {
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
},
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"instance-id": "integer",
"lsp-check-intervals": {
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"interfaces": {
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {}
}
]
}
}
srgb_schema:
Segment Routing Global Block configuration
- upper-bound: integer
-
The upper bound of the SRGB
range:"16001..1048575" - lower-bound: integer
-
The lower bound of the SRGB
range:"16000..1048574"
Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
lsp-generation-intervals_schema:
LSP generation-interval configuration
- lsp-generation-interval: object[]
-
LSP generation scheduling parameters
Example
{
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
lsp-generation-interval_schema:
- maximum-wait: integer
-
Maximum wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
lsp-arrival-times_schema:
LSP arrival time configuration
- lsp-arrival-time: object[]
-
Minimum LSP arrival time
Example
{
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
lsp-arrival-time_schema:
- maximum-wait: integer
-
Maximum delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
trace-buffer-size_schema:
Trace buffer size configuration
- detailed: integer
-
Buffer size for detailed traces
range:"1..1000000" - severe: integer
-
Buffer size for severe trace
range:"1..1000000" - hello: integer
-
Buffer size for hello trace
range:"1..1000000" - standard: integer
-
Buffer size for standard traces
range:"1..1000000"
Example
{
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
}
max-link-metrics_schema:
Max Link Metric configuration
- max-link-metric: object[]
-
Max Link Metric
Example
{
"max-link-metric": [
{
"level": "string"
}
]
}
max-link-metric_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
adjacency-stagger_schema:
Stagger ISIS adjacency bring up
- max-nbr: integer
-
Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up
range:"2..65000" default:"64" - initial-nbr: integer
-
Adjacency Stagger: Initial number of neighbors to bring up per area
range:"2..65000" default:"2"
Example
{
"max-nbr": "integer",
"initial-nbr": "integer"
}
afs_schema:
Per-address-family configuration
- af: object[]
-
Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.
Example
{
"af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
af_schema:
- af-name: string
-
Address family
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
- af-data: AF-CONTENT
-
Data container.
Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
segment-routing_schema:
Enable Segment Routing configuration
- bundle-member-adj-sid: null
-
Enable per bundle member adjacency SID
- mpls: string ldp, segment-routing
-
Prefer segment routing labels over LDP labels
- prefix-sid-map: object
-
Enable Segment Routing prefix SID map configuration
- srv6: null
-
Enable Segment Routing SRV6 configuration
Example
{
"bundle-member-adj-sid": [ null ],
"mpls": "string",
"prefix-sid-map": {
"receive": "boolean",
"advertise-local": [ null ]
},
"srv6": [ null ]
}
prefix-sid-map_schema:
Enable Segment Routing prefix SID map configuration
- receive: boolean
-
If TRUE, remote prefix SID map advertisements will be used. If FALSE, they will not be used.
- advertise-local: null
-
Enable Segment Routing prefix SID map advertise local
Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
metric-styles_schema:
Metric-style configuration
- metric-style: object[]
-
Configuration of metric style in LSPs
Example
{
"metric-style": [
{
"style": "string",
"level": "string"
}
]
}
metric-style_schema:
- style: string old-metric-style, new-metric-style, both-metric-style, old-metric-style-transition, new-metric-style-transition
-
Metric Style
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"style": "string",
"level": "string"
}
frr-table_schema:
Fast-ReRoute configuration
- frr-tiebreakers: object
-
FRR tiebreakers configuration
- frr-remote-lfa-prefixes: object
-
FRR remote LFA prefix list filter configuration
- priority-limits: object
-
FRR prefix-limit configuration
- frrsrlg-protection-types: object
-
SRLG protection type configuration
- frr-use-cand-onlies: object
-
FRR use candidate only configuration
- frr-load-sharings: object
-
Load share prefixes across multiple backups
Example
{
"frr-tiebreakers": {
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
},
"frr-remote-lfa-prefixes": {
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
},
"priority-limits": {
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
},
"frrsrlg-protection-types": {
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
},
"frr-use-cand-onlies": {
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
},
"frr-load-sharings": {
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
}
frr-load-sharings_schema:
Load share prefixes across multiple backups
- frr-load-sharing: object[]
-
Disable load sharing
Example
{
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
frr-load-sharing_schema:
- load-sharing: string disable
-
Load sharing
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"load-sharing": "string",
"level": "string"
}
frrsrlg-protection-types_schema:
SRLG protection type configuration
- frrsrlg-protection-type: object[]
-
FRR SRLG Protection Type
Example
{
"frrsrlg-protection-type": [
{
"protection-type": "string",
"level": "string"
}
]
}
frrsrlg-protection-type_schema:
- protection-type: string local, weighted-global
-
Protection Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"protection-type": "string",
"level": "string"
}
priority-limits_schema:
FRR prefix-limit configuration
- priority-limit: object[]
-
Limit backup computation upto the prefix priority
Example
{
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}
priority-limit_schema:
- priority: string critical-priority, high-priority, medium-priority
-
Compute for all prefixes upto the specified priority
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
frr-remote-lfa-prefixes_schema:
FRR remote LFA prefix list filter configuration
- frr-remote-lfa-prefix: object[]
-
Filter remote LFA router IDs using prefix-list
Example
{
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
frr-remote-lfa-prefix_schema:
- prefix-list-name: string
-
Name of the prefix list
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"prefix-list-name": "string",
"level": "string"
}
frr-tiebreakers_schema:
FRR tiebreakers configuration
- frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
Example
{
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
frr-tiebreaker_schema:
- tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
frr-use-cand-onlies_schema:
FRR use candidate only configuration
- frr-use-cand-only: object[]
-
Configure use candidate only to exclude interfaces as backup
Example
{
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
}
frr-use-cand-only_schema:
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-type": "string",
"level": "string"
}
router-id_schema:
Traffic Engineering stable IP address for system
- interface-name: string
-
Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.
- address: string
-
IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.
Example
{
"interface-name": "string",
"address": "string"
}
spf-prefix-priorities_schema:
SPF Prefix Priority configuration
- spf-prefix-priority: object[]
-
Determine SPF priority for prefixes
Example
{
"spf-prefix-priority": [
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
]
}
spf-prefix-priority_schema:
- prefix-priority-type: string critical-priority, high-priority, medium-priority
-
SPF Priority to assign matching prefixes
- admin-tag: integer
-
Tag value to determine prefixes for this priority
range:"1..4294967295" - access-list-name: string
-
Access List to determine prefixes for this priority
- level: string not-set, level1, level2
-
SPF Level for prefix prioritization
Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
summary-prefixes_schema:
Summary-prefix configuration
- summary-prefix: object[]
-
Configure IP address prefixes to advertise
Example
{
"summary-prefix": [
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
]
}
summary-prefix_schema:
- address-prefix: string
-
IP summary address prefix
- tag: integer
-
The tag value
range:"1..4294967295" - level: integer
-
Level in which to summarize routes
range:"0..2" default:"0"
Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
micro-loop-avoidance_schema:
Micro Loop Avoidance configuration
- rib-update-delay: integer
-
Value of delay in msecs in updating RIB
range:"1000..65535" units:"millisecond" default:"5000" - enable: string not-set, micro-loop-avoidance-all, micro-loop-avoidance-protected, micro-loop-avoidance-segement-routing
-
MicroLoop avoidance enable configuration
Example
{
"rib-update-delay": "integer",
"enable": "string"
}
ucmp_schema:
UCMP (UnEqual Cost MultiPath) configuration
- exclude-interfaces: object
-
Interfaces excluded from UCMP path computation
- enable: object
-
UCMP feature enable configuration
- delay-interval: integer
-
Delay in msecs between primary SPF and UCMP computation
range:"100..65535" units:"millisecond" default:"100"
Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
},
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer"
}
enable_schema:
UCMP feature enable configuration
- variance: integer
-
Value of variance
range:"101..10000" default:"200" - prefix-list-name: string
-
Name of the Prefix List
Example
{
"variance": "integer",
"prefix-list-name": "string"
}
exclude-interfaces_schema:
Interfaces excluded from UCMP path computation
- exclude-interface: object[]
-
Exclude this interface from UCMP path computation
Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
exclude-interface_schema:
- interface-name: string
-
Name of the interface to be excluded
Example
{
"interface-name": "string"
}
max-redist-prefixes_schema:
Maximum number of redistributed prefixesconfiguration
- max-redist-prefix: object[]
-
An upper limit on the number of redistributed prefixes which may be included in the local system's LSP
Example
{
"max-redist-prefix": [
{
"prefix-limit": "integer",
"level": "string"
}
]
}
max-redist-prefix_schema:
- prefix-limit: integer
-
Max number of prefixes
range:"1..28000" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"prefix-limit": "integer",
"level": "string"
}
propagations_schema:
Route propagation configuration
- propagation: object[]
-
Propagate routes between IS-IS levels
Example
{
"propagation": [
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
]
}
propagation_schema:
- route-policy-name: string
-
Route policy limiting routes to be propagated
- destination-level: string not-set, level1, level2
-
Destination level for routes. Must differ from SourceLevel
- source-level: string not-set, level1, level2
-
Source level for routes
Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
redistributions_schema:
Protocol redistribution configuration
- redistribution: object[]
-
Redistribution of other protocols into this IS-IS instance
Example
{
"redistribution": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
]
}
redistribution_schema:
- bgp: REDISTRIBUTION-CONTENT
-
bgp
- eigrp: REDISTRIBUTION-CONTENT
-
eigrp
- protocol-name: string connected, static, ospf, bgp, isis, ospfv3, rip, eigrp, subscriber, application, mobile
-
The protocol to be redistributed. OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.
- connected-or-static-or-rip-or-subscriber-or-mobile: REDISTRIBUTION-CONTENT
-
connected or static or rip or subscriber or mobile
- ospf-or-ospfv3-or-isis-or-application: REDISTRIBUTION-CONTENT
-
ospf or ospfv3 or isis or application
Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [
null
]
}
application-tables_schema:
Advertise application specific values
- application-table: object[]
-
Application Name
Example
{
"application-table": [
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
]
}
application-table_schema:
- attribute-table: object[]
-
Attribute Name
- app-type: string lfa
-
Application Type
Example
{
"attribute-table": [
{
"enable": "boolean",
"app-type": "string"
}
],
"app-type": "string"
}
attribute-table_schema:
- enable: boolean
-
If TRUE, advertise application link attribute in our LSP
- app-type: string srlg
-
Application Type
Example
{
"enable": "boolean",
"app-type": "string"
}
spf-periodic-intervals_schema:
Peoridic SPF configuration
- spf-periodic-interval: object[]
-
Maximum interval between spf runs
Example
{
"spf-periodic-interval": [
{
"periodic-interval": "integer",
"level": "string"
}
]
}
spf-periodic-interval_schema:
- periodic-interval: integer
-
Maximum interval in between SPF runs in seconds
range:"0..3600" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"periodic-interval": "integer",
"level": "string"
}
distribute-list-in_schema:
Filter routes sent to the RIB
- prefix-list-name: string
-
Prefix list to control routes installed in RIB.
- route-policy-name: string
-
Route policy to control routes installed in RIB.
Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
spf-intervals_schema:
SPF-interval configuration
- spf-interval: object[]
-
Route calculation scheduling parameters
Example
{
"spf-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
spf-interval_schema:
- maximum-wait: integer
-
Maximum wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
monitor-convergence_schema:
Enable convergence monitoring
- track-ip-frr: null
-
Enable the Tracking of IP-Frr Convergence
- prefix-list: string
-
Enable the monitoring of individual prefixes (prefix list name)
- enable: null
-
Enable convergence monitoring
Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
default-information_schema:
Control origination of a default route with the option of using a policy. If no policy is specified the default route is advertised with zero cost in level 2 only.
- policy-name: string
-
Policy name
- external: null
-
Flag to indicate that the default prefix should be originated as an external route
- use-policy: boolean
-
Flag to indicate whether default origination is controlled using a policy
Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
admin-distances_schema:
Per-route administrative distanceconfiguration
- admin-distance: object[]
-
Administrative distance configuration. The supplied distance is applied to all routes discovered from the specified source, or only those that match the supplied prefix list if this is specified
Example
{
"admin-distance": [
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
]
}
admin-distance_schema:
- distance: integer
-
Administrative distance
range:"1..255" - prefix-list: string
-
List of prefixes to which this distance applies
- address-prefix: string
-
IP route source prefix
Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
ispf_schema:
ISPF configuration
- states: object
-
ISPF state (enable/disable)
Example
{
"states": {
"state": [
{
"state": "string",
"level": "string"
}
]
}
}
states_schema:
ISPF state (enable/disable)
- state: object[]
-
Enable/disable ISPF
Example
{
"state": [
{
"state": "string",
"level": "string"
}
]
}
state_schema:
- state: string enabled
-
State
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"state": "string",
"level": "string"
}
mpls-ldp-global_schema:
MPLS LDP configuration. MPLS LDP configuration will only be applied for the IPv4-unicast address-family.
- auto-config: boolean
-
If TRUE, LDP will be enabled onall IS-IS interfaces enabled for this address-family
Example
{
"auto-config": "boolean"
}
mpls_schema:
MPLS configuration. MPLS configuration will only be applied for the IPv4-unicast address-family.
- igp-intact: null
-
Install TE and non-TE nexthops in the RIB
- multicast-intact: null
-
Install non-TE nexthops in the RIB for use by multicast
- router-id: object
-
Traffic Engineering stable IP address for system
- level: object
-
Enable MPLS for an IS-IS at the given levels
Example
{
"igp-intact": [ null ],
"multicast-intact": [ null ],
"router-id": {
"interface-name": "string",
"address": "string"
},
"level": {
"level1": "boolean",
"level2": "boolean"
}
}
level_schema:
Enable MPLS for an IS-IS at the given levels
- level1: boolean
-
Level 1 enabled
- level2: boolean
-
Level 2 enabled
Example
{
"level1": "boolean",
"level2": "boolean"
}
manual-adj-sids_schema:
Manual Adjacecy SID configuration
- manual-adj-sid: object[]
-
Assign adjancency SID to an interface
Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
manual-adj-sid_schema:
- sid-type: string index, absolute
-
Sid type aboslute or index
- level: string not-set, level1, level2
-
Level to which configuration applies
- protected: string disable, enable
-
Enable/Disable SID protection
- sid: string
-
Sid value
Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
metrics_schema:
Metric configuration
- metric: object[]
-
Metric configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between <1-16777215> is allowed as the metric value. All routers exclude links with the maximum wide metric (16777215) from their SPF
Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
metric_schema:
- metric: string
-
Allowed metric: <1-63> for narrow,
<1-16777215> for wide
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"metric": "string",
"level": "string"
}
weights_schema:
Weight configuration
- weight: object[]
-
Weight configuration under interface for load balancing
Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
weight_schema:
- weight: integer
-
Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"weight": "integer",
"level": "string"
}
lsp-refresh-intervals_schema:
LSP refresh-interval configuration
- lsp-refresh-interval: object[]
-
Interval between re-flooding of unchanged LSPs
Example
{
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-refresh-interval_schema:
- interval: integer
-
Seconds
range:"1..4294967295" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
distribute_schema:
Distribute link-state configuration
- dist-throttle: integer
-
Seconds
range:"1..20" units:"second" - dist-inst-id: integer
-
Instance ID
range:"32..4294967295" - level: string level1, level2, level1-and2
-
Level
Example
{
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
}
flex-algos_schema:
Set the interface affinities used by Flex-Algo
- flex-algo: string[]
Example
{
"flex-algo": [
"string"
]
}
flex-algo_schema:
- priority: integer
-
Set the Flex-Algo priority
range:"0..255" - flex-algo: integer
-
Flex Algo
range:"128..255" - running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- affinity-exclude-anies: object
-
Set the exclude-any affinity
Example
{
"priority": "integer",
"flex-algo": "integer",
"running": [ null ],
"affinity-exclude-anies": {
"affinity-exclude-any": [
"string"
]
}
}
affinity-exclude-anies_schema:
Set the exclude-any affinity
- affinity-exclude-any: string[]
Example
{
"affinity-exclude-any": [
"string"
]
}
affinity-mappings_schema:
Affinity Mapping Table
- affinity-mapping: object[]
-
Affinity Mapping configuration
Example
{
"affinity-mapping": [
{
"affinity-name": "string",
"value": "integer"
}
]
}
affinity-mapping_schema:
- affinity-name: string
-
Affinity Name
- value: integer
-
Bit position
range:"0..1048575"
Example
{
"affinity-name": "string",
"value": "integer"
}
lsp-accept-passwords_schema:
LSP/SNP accept password configuration
- lsp-accept-password: object[]
-
LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .
Example
{
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
lsp-accept-password_schema:
- password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"password": "string",
"level": "string"
}
lsp-mtus_schema:
LSP MTU configuration
- lsp-mtu: object[]
-
LSP MTU
Example
{
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
}
lsp-mtu_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
- mtu: integer
-
Bytes
range:"128..4352" units:"byte"
Example
{
"level": "string",
"mtu": "integer"
}
srlg-table_schema:
SRLG configuration
- srlg-names: object
-
SRLG named configuration
- srlg-admin-weight-default: integer
-
Configure Default SRLG Admin Weight
range:"0..16777215"
Example
{
"srlg-names": {
"srlg-name": [
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
]
},
"srlg-admin-weight-default": "integer"
}
srlg-names_schema:
SRLG named configuration
- srlg-name: object[]
-
Configuration for an IS-IS SRLG
Example
{
"srlg-name": [
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
]
}
srlg-name_schema:
- from-tos: object
-
Configure Static Remote SRLG
- srlg-name: string
-
Srlg name
- admin-weight: integer
-
Configure SRLG Admin Weight
range:"0..16777215"
Example
{
"from-tos": {
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
},
"srlg-name": "string",
"admin-weight": "integer"
}
from-tos_schema:
Configure Static Remote SRLG
- from-to: object[]
-
Local and remote addresses of a link
Example
{
"from-to": [
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
]
}
from-to_schema:
- remote-ipv4-address: string
-
Remote IPv4 address
- local-ipv4-address: string
-
Local IPv4 address
Example
{
"remote-ipv4-address": "string",
"local-ipv4-address": "string"
}
nsf_schema:
IS-IS NSF configuration
- lifetime: integer
-
Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.
range:"1..65535" units:"second" default:"90" - flavor: string cisco-proprietary-nsf, ietf-standard-nsf
-
NSF not configured if item is deleted
- max-interface-timer-expiry: integer
-
Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.
range:"1..10" default:"10" - interface-timer: integer
-
Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured
range:"1..20" units:"second" default:"1"
Example
{
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
}
link-groups_schema:
Link Group
- link-group: object[]
-
Configuration for link group name
Example
{
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
}
link-group_schema:
- link-group-name: string
-
Link Group Name
- revert-members: integer
-
Revert Members
range:"2..64" default:"2" - metric-offset: integer
-
Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide
range:"0..16777215" - minimum-members: integer
-
Minimum Members
range:"2..64" default:"2"
Example
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
lsp-check-intervals_schema:
LSP checksum check interval configuration
- lsp-check-interval: object[]
-
LSP checksum check interval parameters
Example
{
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-check-interval_schema:
- interval: integer
-
LSP checksum check interval time in seconds
range:"1..4294967295" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
lsp-passwords_schema:
LSP/SNP password configuration
- lsp-password: object[]
-
LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.
Example
{
"lsp-password": [
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
]
}
lsp-password_schema:
- authentication-type: string send-only, full
-
SNP packet authentication mode
- enable-poi: string enable-poi-off, enable-poi-on
-
Enable POI
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- password: string
-
Password or unencrypted Key Chain name
- failure-mode: string drop, send-only
-
Failure Mode
Example
{
"authentication-type": "string",
"enable-poi": "string",
"algorithm": "string",
"level": "string",
"password": "string",
"failure-mode": "string"
}
nets_schema:
NET configuration
- net: object[]
-
Network Entity Title (NET)
Example
{
"net": [
{
"net-name": "string"
}
]
}
lsp-lifetimes_schema:
LSP lifetime configuration
- lsp-lifetime: object[]
-
Maximum LSP lifetime
Example
{
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
}
lsp-lifetime_schema:
- lifetime: integer
-
Seconds
range:"1..65535" units:"second" default:"90" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lifetime": "integer",
"level": "string"
}
overload-bits_schema:
LSP overload-bit configuration
- overload-bit: object[]
-
Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.
Example
{
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}
overload-bit_schema:
- inter-level-adv-type: string inter-level
-
Advertise prefixes across ISIS levels
- overload-bit-mode: string permanently-set, startup-period, wait-for-bgp
-
Circumstances under which the overload bit is set in the system LSP
- external-adv-type: string external
-
Advertise prefixes from other protocols
- hippity-period: integer
-
Time in seconds to advertise ourself as overloaded after process startup
range:"5..86400" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
interfaces_schema:
Per-interface configuration
- interface: object[]
-
Configuration for an IS-IS interface
Example
{
"interface": [
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"int-affinity-table": {
"flex-algos": {
"flex-algo": [
"string"
]
}
},
"interface-name": "string",
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"state": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
]
}
interface_schema:
- mesh-group: string
-
Mesh-group configuration
- hello-multipliers: object
-
Hello-multiplier configuration
- point-to-point: null
-
IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.
- hello-intervals: object
-
Hello-interval configuration
- lsp-intervals: object
-
LSP-interval configuration
- running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- lsp-retransmit-throttle-intervals: object
-
LSP-retransmission-throttle-interval configuration
- int-affinity-table: object
-
Interface Affinity Table
- interface-name: string
-
Interface name
- prefix-attribute-n-flag-clears: object
-
Prefix attribute N flag clear configuration
- link-down-fast-detect: null
-
Configure high priority detection of interface down event
- hello-paddings: object
-
Hello-padding configuration
- hello-accept-passwords: object
-
IIH accept password configuration
- lsp-retransmit-intervals: object
-
LSP-retransmission-interval configuration
- lsp-fast-flood-thresholds: object
-
LSP fast flood threshold configuration
- bfd: object
-
BFD configuration
- hello-passwords: object
-
IIH password configuration
- csnp-intervals: object
-
CSNP-interval configuration
- state: string shutdown, suppressed, passive, enabled-active
-
Enable/Disable routing
- priorities: object
-
DIS-election priority configuration
- circuit-type: string level1, level2, level1-and2
-
Configure circuit type for interface
- interface-afs: object
-
Per-interface address-family configuration
Example
{
"mesh-group": "string",
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"int-affinity-table": {
"flex-algos": {
"flex-algo": [
"string"
]
}
},
"interface-name": "string",
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"state": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
int-affinity-table_schema:
Interface Affinity Table
- flex-algos: object
-
Set the interface affinities used by Flex-Algo
Example
{
"flex-algos": {
"flex-algo": [
"string"
]
}
}
lsp-retransmit-throttle-intervals_schema:
LSP-retransmission-throttle-interval configuration
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
Example
{
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-retransmit-throttle-interval_schema:
- interval: integer
-
Milliseconds
range:"1..4294967295" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
lsp-retransmit-intervals_schema:
LSP-retransmission-interval configuration
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
Example
{
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-retransmit-interval_schema:
- interval: integer
-
Seconds
range:"1..4294967295" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
bfd_schema:
BFD configuration
- interval: integer
-
Hello interval for BFD sessions created by isis
range:"1..4294967295" units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
Example
{
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}
priorities_schema:
DIS-election priority configuration
- priority: object[]
-
DIS-election priority
Example
{
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
}
priority_schema:
- priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority-value": "integer",
"level": "string"
}
hello-accept-passwords_schema:
IIH accept password configuration
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
Example
{
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
hello-accept-password_schema:
- password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"password": "string",
"level": "string"
}
hello-passwords_schema:
IIH password configuration
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
Example
{
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}
hello-password_schema:
- failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
hello-paddings_schema:
Hello-padding configuration
- hello-padding: object[]
-
Pad IIHs to the interface MTU
Example
{
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
}
hello-padding_schema:
- padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"padding-type": "string",
"level": "string"
}
hello-multipliers_schema:
Hello-multiplier configuration
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
Example
{
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
}
hello-multiplier_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
Example
{
"level": "string",
"multiplier": "integer"
}
lsp-fast-flood-thresholds_schema:
LSP fast flood threshold configuration
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
Example
{
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
}
lsp-fast-flood-threshold_schema:
- count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"count": "integer",
"level": "string"
}
prefix-attribute-n-flag-clears_schema:
Prefix attribute N flag clear configuration
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
Example
{
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
}
prefix-attribute-n-flag-clear_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
hello-intervals_schema:
Hello-interval configuration
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
Example
{
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
hello-interval_schema:
- interval: integer
-
Seconds
range:"1..4294967295" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
interface-afs_schema:
Per-interface address-family configuration
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
Example
{
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
interface-af_schema:
- af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
prefix-sid_schema:
Assign prefix SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag
- nflag-clear: string disable, enable
-
Clear N-flag for the prefix-SID
- php: string enable, disable
-
Enable/Disable Penultimate Hop Popping
- type: string index, absolute
-
SID type for the interface
- value: integer
-
SID value for the interface
range:"0..1048575" - explicit-null: string disable, enable
-
Enable/Disable Explicit-NULL flag
Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
interface-frr-table_schema:
Fast-ReRoute configuration
- frrtilfa-types: object
-
TI LFA Enable
- frr-types: object
-
Type of FRR computation per level
- frr-remote-lfa-max-metrics: object
-
Remote LFA maxmimum metric
- interface-frr-tiebreaker-defaults: object
-
Interface FRR Default tiebreaker configuration
- frrlfa-candidate-interfaces: object
-
FRR LFA candidate configuration
- frr-remote-lfa-types: object
-
Remote LFA Enable
- frr-exclude-interfaces: object
-
FRR exclusion configuration
- interface-frr-tiebreakers: object
-
Interface FRR tiebreakers configuration
Example
{
"frrtilfa-types": {
"frrtilfa-type": [
{
"level": "string"
}
]
},
"frr-types": {
"frr-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-remote-lfa-max-metrics": {
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
},
"interface-frr-tiebreaker-defaults": {
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
},
"frrlfa-candidate-interfaces": {
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"frr-remote-lfa-types": {
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-exclude-interfaces": {
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"interface-frr-tiebreakers": {
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
frrlfa-candidate-interfaces_schema:
FRR LFA candidate configuration
- frrlfa-candidate-interface: object[]
-
Include an interface to LFA candidate in computation
Example
{
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
frrlfa-candidate-interface_schema:
- frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
frr-remote-lfa-max-metrics_schema:
Remote LFA maxmimum metric
- frr-remote-lfa-max-metric: object[]
-
Configure the maximum metric for selecting a remote LFA node
Example
{
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
}
frr-remote-lfa-max-metric_schema:
- max-metric: integer
-
Value of the metric
range:"1..16777215" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"max-metric": "integer",
"level": "string"
}
frr-types_schema:
Type of FRR computation per level
- frr-type: object[]
-
Type of computation for prefixes reachable via interface
Example
{
"frr-type": [
{
"type": "string",
"level": "string"
}
]
}
frr-type_schema:
- type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"type": "string",
"level": "string"
}
frr-remote-lfa-types_schema:
Remote LFA Enable
- frr-remote-lfa-type: object[]
-
Enable remote lfa for a particular level
Example
{
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
}
frr-remote-lfa-type_schema:
- type: string remote-lfa-none, remote-lfa-tunnel-ldp
-
Remote LFA Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"type": "string",
"level": "string"
}
interface-frr-tiebreaker-defaults_schema:
Interface FRR Default tiebreaker configuration
- interface-frr-tiebreaker-default: object[]
-
Configure default tiebreaker
Example
{
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
}
interface-frr-tiebreaker-default_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
frrtilfa-types_schema:
TI LFA Enable
- frrtilfa-type: object[]
-
Enable TI lfa for a particular level
Example
{
"frrtilfa-type": [
{
"level": "string"
}
]
}
frrtilfa-type_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
frr-exclude-interfaces_schema:
FRR exclusion configuration
- frr-exclude-interface: object[]
-
Exclude an interface from computation
Example
{
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
frr-exclude-interface_schema:
- frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
interface-frr-tiebreakers_schema:
Interface FRR tiebreakers configuration
- interface-frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
Example
{
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
interface-frr-tiebreaker_schema:
- tiebreaker: string node-protecting, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
mpls-ldp_schema:
MPLS LDP configuration
- sync-level: integer
-
Enable MPLS LDP Synchronization for an IS-IS level
range:"0..2" default:"0"
Example
{
"sync-level": "integer"
}
prefix-sspfsid_schema:
Assign prefix SSPF SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag
- nflag-clear: string disable, enable
-
Clear N-flag for the prefix-SID
- php: string enable, disable
-
Enable/Disable Penultimate Hop Popping
- type: string index, absolute
-
SID type for the interface
- value: integer
-
SID value for the interface
range:"0..1048575" - explicit-null: string disable, enable
-
Enable/Disable Explicit-NULL flag
Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
algorithm-prefix-sids_schema:
Algorithm SID Table
- algorithm-prefix-sid: object[]
-
Assign prefix SID for algorithm to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag
Example
{
"algorithm-prefix-sid": [
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
]
}
algorithm-prefix-sid_schema:
- algo: integer
-
Algorithm
range:"128..255" - nflag-clear: string disable, enable
-
Clear N-flag for the prefix-SID
- php: string enable, disable
-
Enable/Disable Penultimate Hop Popping
- type: string index, absolute
-
SID type for the interface
- value: integer
-
SID value for the interface
range:"0..1048575" - explicit-null: string disable, enable
-
Enable/Disable Explicit-NULL flag
Example
{
"algo": "integer",
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
auto-metrics_schema:
AutoMetric configuration
- auto-metric: object[]
-
AutoMetric Proactive-Protect configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between
<1-16777214> is allowed as the auto-metric value.
Example
{
"auto-metric": [
{
"proactive-protect": "integer",
"level": "string"
}
]
}
auto-metric_schema:
- proactive-protect: integer
-
Allowed auto metric: <1-63> for narrow , <1-16777214> for wide
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"proactive-protect": "integer",
"level": "string"
}
admin-tag_schema:
- admin-tag: integer
-
Tag to associate with connected routes
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"admin-tag": "integer",
"level": "string"
}
interface-link-group_schema:
Provide link group name and level
- link-group: string
-
Link Group
- level: integer
-
Level in which link group will be effective
range:"0..2" default:"0"
Example
{
"link-group": "string",
"level": "integer"
}
csnp-intervals_schema:
CSNP-interval configuration
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
Example
{
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
csnp-interval_schema:
- interval: integer
-
Seconds
range:"1..4294967295" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
lsp-intervals_schema:
LSP-interval configuration
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
Example
{
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-interval_schema:
- interval: integer
-
Milliseconds
range:"1..4294967295" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}